Skip to content
  • Kategorien
  • World
  • Aktuell
  • Tags
  • Beliebt
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
linux-nerds.org

linux-nerds.org

  1. Übersicht
  2. Linux
  3. NodeBB
  4. Nodebb - iframely

Nodebb - iframely

Geplant Angeheftet Gesperrt Verschoben NodeBB
nodebbiframely
5 Beiträge 1 Kommentatoren 346 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • FrankMF Offline
    FrankMF Offline
    FrankM
    schrieb am zuletzt editiert von
    #1

    Bei der Spielerei und der Recherche im Netz bin ich darüber gestolpert, das man das auch mit was anderem machen kann. Dieses Tool nennt sich iframely

    Diesen Dienst kann man nicht nur einkaufen, sondern auch selbst hosten. Die Anleitung dazu findet man hier

    Also, die freie Zeit mal genutzt um was zu spielen...

    Der Dienst ließ sich einwandfrei auch über die imterne IP ansprechen, so das ich nach außen alles blocken konnte. So mit sind nur Anfragen aus meinen Foren erlaubt.

    Leider hatte ich zwei Probleme.

    • Meine Mastodon / Fediverse Instanz läßt sich nicht einbinden
    • Das Aussehen war sehr bescheiden

    Das erste Problem ließ sich von meiner Seite aus nicht lösen, bzw. habe ich keine Lösung gefunden. Von der Instanz kommt einfach nichts zurück...... ☹ Habe dem Webmaster mal eine Mail zukommen lassen.

    Das zweite Problem ließ sich mit etwas CSS ein wenig verbessern.

    11ef9e50-0bd3-48ec-88ae-13b15937b969-grafik.png

    Nicht perfekt, aber weiter reichen meine CSS Kenntnisse nicht. Vielleicht hat ja jemand anderes was beizutragen?

    Wie gesagt, ich habe das jetzt in meinen Foren mal eingebunden. Mal schauen wie das so läuft.

    Getestet habe ich

    • Youtube
    • Twitter
    • Mastodon (nicht jede Instanz funktioniert!)

    Es sollten aber noch mehr gehen. Bei Problemen bitte kurz eine Nachricht.

    Im Fediverse -> @FrankM@nrw.social

    1. NanoPi R5S
    2. Quartz64 Model B, 4GB RAM
    3. Quartz64 Model A, 4GB RAM
    4. RockPro64 v2.1
    1 Antwort Letzte Antwort
    0
    • FrankMF FrankM hat am auf dieses Thema verwiesen
    • FrankMF Offline
      FrankMF Offline
      FrankM
      schrieb am zuletzt editiert von
      #2

      Das Problem mit https://nrw.social ist wohl gelöst.

      https://nrw.social/@SirToby/109598314065459015

      Warum?

      Ich habe heute Morgen iframely lokal auf die Maschine mit den NodeBB-Installationen installiert, Danach ging es einwandfrei,

      Ich habedas gerade noch mal gegen gecheckt, lokal läuft es einwandfrei, mit dem seperaten Server bekomme ich Probleme. Sieht so aus, als wenn ich den nicht richtig konfiguriert hatte.

      Aber nicht schlimm, auch sehr auffällig, das die Latenzen sehr viel niedriger sind, als mit dem separaten Server.

      So bleibt das jetzt erstmal. 🤓

      Im Fediverse -> @FrankM@nrw.social

      1. NanoPi R5S
      2. Quartz64 Model B, 4GB RAM
      3. Quartz64 Model A, 4GB RAM
      4. RockPro64 v2.1
      1 Antwort Letzte Antwort
      0
      • FrankMF Offline
        FrankMF Offline
        FrankM
        schrieb am zuletzt editiert von FrankM
        #3

        Iframely macht aus diesem Twitter Link übrigens nur folgendes

        https://twitter.com/oekomobil/status/1608726024594018306
        

        6cb41829-d3d0-42e2-babc-e4048c31ffda-grafik.png

        Wenn ich mir die issues im Github Account von iframely durchlese, dann hängt das mit der Nutzung der API und Lizenzrechten zusammen.

        Mit einem eigen Iframely Plugin und eigener Twitter API würde das gehen.

        Ich nutze für Twitter hier weiterhin das NodeBB Plugin

        nodebb-plugin-twitter
        

        Geht leider nicht übers Webinterface. Dann bitte über CLI

        ./nodebb install -f  nodebb-plugin-twitter
        

        So sieht das dann hier aus

        Im Fediverse -> @FrankM@nrw.social

        1. NanoPi R5S
        2. Quartz64 Model B, 4GB RAM
        3. Quartz64 Model A, 4GB RAM
        4. RockPro64 v2.1
        1 Antwort Letzte Antwort
        0
        • FrankMF Offline
          FrankMF Offline
          FrankM
          schrieb am zuletzt editiert von
          #4

          Wenn man mal testen will, was so zurückgegeben wird.

          :~/iframely/plugins$ curl http://localhost:8061/iframely?url=https://twitter.com/oekomobil/status/1608726024594018306
          {"meta":{"title":"VCD Nordrhein-Westfalen https://nrw.social/@vcdnrw on Twitter","author":"VCD Nordrhein-Westfalen https://nrw.social/@vcdnrw","author_url":"https://twitter.com/oekomobil","site":"Twitter","description":"#Fortschritt im Bereich #Mobilität, in den #Niederlanden. https://t.co/tW4O7CPEKh— VCD Nordrhein-Westfalen https://nrw.social/@vcdnrw (@oekomobil) December 30, 2022\n\n","canonical":"https://twitter.com/oekomobil/status/1608726024594018306"},"links":{"app":[{"html":"<blockquote class=\"twitter-tweet\" data-lang=\"en_US\"><p lang=\"de\" dir=\"ltr\"><a href=\"https://twitter.com/hashtag/Fortschritt?src=hash&amp;ref_src=twsrc%5Etfw\">#Fortschritt</a> im Bereich <a href=\"https://twitter.com/hashtag/Mobilit%C3%A4t?src=hash&amp;ref_src=twsrc%5Etfw\">#Mobilität</a>, in den <a href=\"https://twitter.com/hashtag/Niederlanden?src=hash&amp;ref_src=twsrc%5Etfw\">#Niederlanden</a>. <a href=\"https://t.co/tW4O7CPEKh\">https://t.co/tW4O7CPEKh</a></p>&mdash; VCD Nordrhein-Westfalen https://nrw.social/@vcdnrw (@oekomobil) <a href=\"https://twitter.com/oekomobil/status/1608726024594018306?ref_src=twsrc%5Etfw\">December 30, 2022</a></blockquote>\n<script async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n","type":"text/html","rel":["app","inline","ssl","html5"],"options":{"_hide_media":{"label":"Hide photos, videos, and cards","value":false},"_theme":{"value":"","values":{"dark":"Use dark theme"}},"_maxwidth":{"value":"","label":"Adjust width","placeholder":"220-550, in px"}},"media":{"max-width":550,"aspect-ratio":1}}],"icon":[{"href":"https://twitter.com/favicon.ico","type":"image/icon","rel":["icon","iframely","ssl"]}]},"rel":["app","inline","ssl","html5"],"html":"<blockquote class=\"twitter-tweet\" data-lang=\"en_US\"><p lang=\"de\" dir=\"ltr\"><a href=\"https://twitter.com/hashtag/Fortschritt?src=hash&amp;ref_src=twsrc%5Etfw\">#Fortschritt</a> im Bereich <a href=\"https://twitter.com/hashtag/Mobilit%C3%A4t?src=hash&amp;ref_src=twsrc%5Etfw\">#Mobilität</a>, in den <a href=\"https://twitter.com/hashtag/Niederlanden?src=hash&amp;ref_src=twsrc%5Etfw\">#Niederlanden</a>. <a href=\"https://t.co/tW4O7CPEKh\">https://t.co/tW4O7CPEKh</a></p>&mdash; VCD Nordrhein-Westfalen https://nrw.social/@vcdnrw (@oekomobil) <a href=\"https://twitter.com/oekomobil/status/1608726024594018306?ref_src=twsrc%5Etfw\">December 30, 2022</a></blockquote>\n<script async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n","options":{"_hide_media":{"label":"Hide photos, videos, and cards","value":false},"_theme":{"value":"","values":{"dark":"Use dark theme"}},"_maxwidth":{"value":"","label":"Adjust width","placeholder":"220-550, in px"}}}
          

          Im Fediverse -> @FrankM@nrw.social

          1. NanoPi R5S
          2. Quartz64 Model B, 4GB RAM
          3. Quartz64 Model A, 4GB RAM
          4. RockPro64 v2.1
          1 Antwort Letzte Antwort
          0
          • FrankMF Offline
            FrankMF Offline
            FrankM
            schrieb am zuletzt editiert von FrankM
            #5

            In der Anleitung von iframely werden zwei Tools angesprochen, um den Dienst dauerhaft am Laufen zu halten.

            • forever
            • pm2

            Ich habe beide ausprobiert, pm2 recht intensiv. Bin aber zu der Überzeugung gekommen, das es für mich nicht sinnvoll ist eines dieser Tools zu nutzen. Meine NodeJS Fähigkeiten sind sehr überschaubar, so das ich mich mit keinem der Tools richtig wohl gefühlt habe. Also machen wir es so, wie es in Debian 11 eingebaut ist - mit systemd

            Hier das File wie ich den Dienst starte.

            [Unit]
            Description=Iframely
            Documentation=https://iframely.com/docs/host
            After=system.slice multi-user.target
            
            [Service]
            Type=simple
            User=<USER>
            
            StandardOutput=syslog
            StandardError=syslog
            SyslogIdentifier=iframely
            
            WorkingDirectory=/home/<USER>/iframely
            PIDFile=/home/<USER>/iframely/pidfile
            ExecStart=/usr/bin/node cluster
            Restart=always
            
            [Install]
            WantedBy=multi-user.target
            

            Im Fediverse -> @FrankM@nrw.social

            1. NanoPi R5S
            2. Quartz64 Model B, 4GB RAM
            3. Quartz64 Model A, 4GB RAM
            4. RockPro64 v2.1
            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            • FrankMF

              NodeBB - 4.3.0

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
              1
              0 Stimmen
              1 Beiträge
              57 Aufrufe
              Niemand hat geantwortet
            • frankm@nrw.socialF

              Ein neuer Forumbeitrag: https://linux-nerds.org/topic/1691/nodebb-4.2.2 #nodebb #linux

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Uncategorized nodebb linux
              1
              0 Stimmen
              1 Beiträge
              19 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              NodeBB - 2.8.13 & 3.1.3 Security Release

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
              1
              0 Stimmen
              1 Beiträge
              91 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              NodeBB - v3.0.0 released

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb
              1
              0 Stimmen
              1 Beiträge
              88 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              NodeBB - Wichtige Befehle für die Konsole

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb
              1
              0 Stimmen
              1 Beiträge
              127 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              Upgrade auf v1.19.0

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb
              1
              0 Stimmen
              1 Beiträge
              137 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              NodeBB - Update auf v1.18.4

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb nodejs
              1
              0 Stimmen
              1 Beiträge
              195 Aufrufe
              Niemand hat geantwortet
            • FrankMF

              NodeBB auf dem Raspberry3 B+ installieren

              Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben RaspberryPi nodebb raspberrypi linux
              1
              0 Stimmen
              1 Beiträge
              876 Aufrufe
              Niemand hat geantwortet
            Powered by NodeBB | Contributors
            © 2022 frank-mankel.de
            Fediverse
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Kategorien
            • World
            • Aktuell
            • Tags
            • Beliebt