Skip to content

NodeBB - Wichtige Befehle für die Konsole

Angeheftet NodeBB
  • NodeBB

    NodeBB aktualisieren

    ./nodebb upgrade
    

    NodeBB neustarten

    ./nodebb restart
    

    NodeBB alte Version auswählen

    git switch --detach v2.0.0
    ./nodebb upgrade
    ./nodebb restart
    

    Zurück auf die aktuelle Version einfach mit

    git checkout v2.0.x 
    

    NodeBB Upgrade z.B. auf Version 2.0.0

    git fetch
    git checkout v2.0.x 
    ./nodebb upgrade
     ./nodebb restart
    

    NodeBB Version Update also z.B. 1.19.6 auf 1.19.7

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

    NodeBB Version

    ./nodebb --version
    

    NodeBB Help

    ./nodebb --help
    

    Ausgabe

    Usage: ./nodebb [options] [command]
    
    Welcome to NodeBB
    
    Options:
      -V, --version                   output the version number
      --json-logging                  Output to logs in JSON format
                                      (default: false)
      --log-level <level>             Default logging level to use
                                      (default: "info")
      --config <value>                Specify a config file (default:
                                      "config.json")
      -d, --dev                       Development mode, including verbose
                                      logging (default: false)
      -l, --log                       Log subprocess output to console
                                      (default: false)
      -h, --help                      display help for command
    
    Commands:
      start                           Start the NodeBB server
      stop                            Stop the NodeBB server
      restart                         Restart the NodeBB server
      status                          Check the running status of the
                                      NodeBB server
      log                             Open the output log (useful for
                                      debugging)
      setup [options] [config]        Run the NodeBB
                                      setup script, or setup with an initial config
      install                         Launch the NodeBB web installer for
                                      configuration setup
      build [options] [targets...]    Compile static
                                      assets (JS, CSS, templates,
                                      languages)
      activate [plugin]               Activate a plugin for the
                                      next startup of NodeBB (nodebb-plugin- prefix
                                      is optional)
      plugins                         List all installed plugins
      events [count]                  Outputs the most recent
                                      administrative events recorded by NodeBB
      info                            Outputs various system info
      reset [options]                 Reset plugins, themes,
                                      settings, etc
      user [command]                  Manage users
      upgrade [options] [scripts...]  Run NodeBB
                                      upgrade scripts and ensure packages are
                                      up-to-date, or run a particular upgrade
                                      script
      help [command]                  Display help for
                                      [command]
    

    Plugins

    Plugins auflisten

    ./nodebb plugins
    

    Plugin manuell installieren

    npm install nodebb-plugin-someplugin
    

    Plugin disablen, wenn es rumzickt

    ./nodebb reset -p nodebb-plugin-someplugin
    
  • FrankMF FrankM hat dieses Thema am angepinnt
  • NodeBB - v4.2.0

    NodeBB nodebb linux
    1
    0 Stimmen
    1 Beiträge
    23 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    5 Beiträge
    9 Aufrufe
    julian@community.nodebb.orgJ
    @rwg@aoir.social, @reynir@social.data.coop has it right probably. They're running older versions that haven't upgraded yet... which is a great reason to nag them to upgrade Which site was it, just out of curiosity?
  • Nodebb - iframely

    NodeBB nodebb iframely
    5
    1
    0 Stimmen
    5 Beiträge
    307 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 - Update auf v1.18.6

    NodeBB nodebb nodejs linux
    1
    1
    0 Stimmen
    1 Beiträge
    150 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Update auf v1.18.4

    NodeBB nodebb nodejs
    1
    0 Stimmen
    1 Beiträge
    184 Aufrufe
    Niemand hat geantwortet
  • NodeBB - v1.17.0

    NodeBB nodebb
    1
    0 Stimmen
    1 Beiträge
    169 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Automatisch starten

    NodeBB nodebb linux
    1
    0 Stimmen
    1 Beiträge
    657 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Upgrade auf v1.9.0

    NodeBB nodebb linux
    2
    1
    0 Stimmen
    2 Beiträge
    887 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.