Skip to content

NodeBB - Upgrade v1.19.4

NodeBB
  • Heute mal das Update auf Version 1.19.4 installieren wollen. Nach meinem Serverumzug hatte ich mehrere Probleme. Zum einen fehlte folgendes

    apt install git
    apt install build-essential
    

    Bei der Abarbeitung des normalen Updatevorgangs

    git fetch
    git reset --hard origin/v1.19.x    
    ./nodebb upgrade
    ./nodebb start
    

    kam folgende Fehlermeldung.

    npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
    npm ERR! ../src/common.cc:24:10: fatal error: vips/vips8: No such file or directory
    npm ERR!    24 | #include <vips/vips8>
    npm ERR!       |          ^~~~~~~~~~~~
    npm ERR! compilation terminated.
    

    Kurze Recherche ergab, es fehlt sharp und libvips. Dann so installiert

    npm install --build-from-source sharp
    npm install --build-from-source libvips
    

    Danach ging der Updatevorgang problemlos.

    Quellen: https://sharp.pixelplumbing.com/install

  • FrankMF FrankM hat dieses Thema am angepinnt
  • FrankMF FrankM hat dieses Thema am abgepinnt

  • Nodebb - iframely

    NodeBB
    5
    +0
    0 Stimmen
    5 Beiträge
    257 Aufrufe
    FrankMF
    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
  • NodeBB - Upgrade v2.1.0

    NodeBB
    2
    +0
    0 Stimmen
    2 Beiträge
    123 Aufrufe
    FrankMF
    Und so, wenn man beide 2FA Möglichkeiten aktiviert hat. [image: 1654683786232-552a3e23-bae3-4cfd-9c2e-26026ab63138-grafik.png]
  • NodeBB - Upgrade v2.0.1 !!!

    NodeBB
    4
    0 Stimmen
    4 Beiträge
    194 Aufrufe
    FrankMF
    Wer manuell fixen will, hier sind die Änderungen drin die man braucht, damit alles wieder läuft. https://community.nodebb.org/topic/16504/login-problem-2-0-1/18
  • NodeBB - Upgrade v2.0.0

    NodeBB
    3
    0 Stimmen
    3 Beiträge
    172 Aufrufe
    FrankMF
    Irgendwie hatte ich Differenzen zwischen meinen beiden Foren, die es eigentlich nicht geben dürfte!? Problem scheint zu sein, das das Plugin nodebb-plugin-ns-embed nicht richtig funktioniert. Da bekam ich den Tipp, das Plugin nodebb-plugin-embed zu installieren. Das ging aber nicht über das Admin Panel, da kam folgendes. [image: 1653559307844-plugin_error.png] Ok, dann von Hand npm install nodebb-plugin-embed Im Admin Panel aktivieren, danach Rebuild und Restarten. Aktuell in v2.0.0 nicht über das Admin Panle durchführbar, Fix ist schon fertig. Kommt wohl mit v2.0.1 ./nodebb upgrade ./nodebb restart Danach lief alles!?? Hoffe ich
  • NodeBB - Update auf v1.19.6

    NodeBB
    1
    0 Stimmen
    1 Beiträge
    78 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Upgrade auf v1.16.0

    NodeBB
    1
    0 Stimmen
    1 Beiträge
    175 Aufrufe
    Niemand hat geantwortet
  • NodeBB - nodebb-plugin-spam-be-gone

    NodeBB
    1
    +0
    0 Stimmen
    1 Beiträge
    254 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Upgrade auf v1.9.0

    NodeBB
    2
    +0
    0 Stimmen
    2 Beiträge
    850 Aufrufe
    FrankMF
    Da oben fehlt ein Schritt. cd nodebb (or path to where nodebb is installed) ./nodebb stop git fetch git checkout v1.12.x git merge origin/v1.12.x ./nodebb upgrade Beim nächsten Upgrade testen.