Aller directement au contenu
  • Accueil
  • Catégories
    • Toutes les catégories
    • Planète Warez
      Présentations
      Aide & Commentaires
      Réglement & Annonces
      Tutoriels
    • IPTV
      Généraliste
      Box
      Applications
      VPN
    • Torrent & P2P
    • Direct Download et Streaming
    • Autour du Warez
    • High-tech : Support IT
      Windows, Linux, MacOS & autres OS
      Matériel & Hardware
      Logiciel & Software
      Smartphones & Tablettes
      Graphismes
      Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
      Tutoriels informatiques
    • Culture
      Actualités High-Tech
      Cinéma & Séries
      Sciences
      Musique
      Jeux Vidéo
    • Humour & Insolite
    • Discussions générales
    • Espace détente
    • Les cas désespérés
  • 0 Non lus 0
  • Récent
  • Mots-clés
  • Populaire
  • Meilleur vote
  • Résolu
  • Non résolu
  • Utilisateurs
  • Groupes
  • Faire un don
  • Wiki
Réduire
Logo

Planète Warez

,
  • Politique
  • Règlement
  • À propos
  • Annonces
  • Faire un don
  • Feedback
  • Team
  • Tutoriels
  • Bug Report
  • Wiki
    • Light
    • Default
    • Ubuntu
    • Lightsaber
    • R2d2
    • Padawan
    • Dim
    • FlatDark
    • Invaders
    • Metallic
    • Millennium
    • Leia
    • Dark
    • DeathStar
    • Starfighter
    • X-Wing
    • Sith Order
    • Galactic
ko-fi
  1. Accueil
  2. High-tech : Support IT
  3. Windows, Linux, MacOS & autres OS
  4. [Aide] NZBGet sur VPS Debian

[Aide] NZBGet sur VPS Debian

Planifier Épinglé Verrouillé Déplacé Résolu Windows, Linux, MacOS & autres OS
4 Messages 3 Publieurs 393 Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • Arbyundefined Hors-ligne
    Arbyundefined Hors-ligne
    Arby
    a écrit sur dernière édition par Violence
    #1

    Bonjour à tous,
    j’ai installé NZBGet sur mon Windows et cela fonctionne plutôt bien.
    J’aimerai maintenant l’installer sur mon VPS Debian et là tout se complique.

    J’ai exécuter cela :

    apt-get install nzbget
    

    Cela à l’air de fonctionner car je vois le process tourner avec la comande

    ps aux | grep nzbget
    

    Alors la première chose c’est qu’il me semble qu’on ne peut se connecter qu’en local. Hors je suis pas en local. Du coup, quelles sont les options pour pouvoir autorisé ma machine à accéder à l’interface web.
    De plus j’aimerai créer un service pour qu’il soit démarrer tout seul au démarrage. Je pense qu’il ne faut pas que ce service soit lancé avec l’utiliseur root, du coup créer un user spécifique ?

    Et j’ai l’impression également que les chemins du fichier de configuration ne pointent vers rien. Du coup c’est bizarre.
    Bref vous l’avez compris, j’ai pas compris grand chose et si quelqu’un a un script un peu clé en main, je suis preneur.

    Merci par avance.

    Violenceundefined 1 réponse Dernière réponse
    0
    • Aeryaundefined Hors-ligne
      Aeryaundefined Hors-ligne
      Aerya
      Seeder Geek Gamer Torrent user GNU-Linux User Usenet
      a écrit sur dernière édition par
      #3

      Salut, +1 pour passer par Docker. Selon ton VPS Docker doit pouvoir s’installer.
      Je serais toi, vu que tu en es au début de ton projet, je remets le VPS à 0 et installe soit Docker soit Debian (dépend des fournisseurs, j’ai des VPS chez Vultr et on peut installer directement Docker).

      Ensuite tu peux installer nzbGET en Docker par exemple comme ceci :

      docker run -d \
        --name=nzbget \
        -e PUID=1000 \
        -e PGID=1000 \
        -e TZ=Europe/Paris\
        -e NZBGET_USER=arby \
        -e NZBGET_PASS=motdepassedelamortquitue \
        -p 6789:6789 \
        -v /home/ton_user/nzbget/data:/config \
        -v /home/ton_user/downloads:/downloads \
        --restart unless-stopped \
        lscr.io/linuxserver/nzbget:latest
      

      Et tu auras accès à la WUI sur le port 6789 avec user:pwd indiqué dans ton Docker.

      Archlinux fanboy | rClone & datahoarder | https://upandclear.org

      1 réponse Dernière réponse
      0
      • Arbyundefined Arby

        Bonjour à tous,
        j’ai installé NZBGet sur mon Windows et cela fonctionne plutôt bien.
        J’aimerai maintenant l’installer sur mon VPS Debian et là tout se complique.

        J’ai exécuter cela :

        apt-get install nzbget
        

        Cela à l’air de fonctionner car je vois le process tourner avec la comande

        ps aux | grep nzbget
        

        Alors la première chose c’est qu’il me semble qu’on ne peut se connecter qu’en local. Hors je suis pas en local. Du coup, quelles sont les options pour pouvoir autorisé ma machine à accéder à l’interface web.
        De plus j’aimerai créer un service pour qu’il soit démarrer tout seul au démarrage. Je pense qu’il ne faut pas que ce service soit lancé avec l’utiliseur root, du coup créer un user spécifique ?

        Et j’ai l’impression également que les chemins du fichier de configuration ne pointent vers rien. Du coup c’est bizarre.
        Bref vous l’avez compris, j’ai pas compris grand chose et si quelqu’un a un script un peu clé en main, je suis preneur.

        Merci par avance.

        Violenceundefined Absent
        Violenceundefined Absent
        Violence
        Admin PW Addict I.T Guy # Dev Team
        a écrit sur dernière édition par Violence
        #2

        Je crois que la GUI est dispo sur le port 6789 de ton serveur.
        Il faut que le port soit ouvert pour l’accès distant.

        @Arby a dit dans NZBGet sur VPS Debian :

        De plus j’aimerai créer un service pour qu’il soit démarrer tout seul au démarrage. Je pense qu’il ne faut pas que ce service soit lancé avec l’utiliseur root, du coup créer un user spécifique ?

        Tout à fait, c’est l’idée.
        Un exemple de script à placer dans /etc/init.d/ pour un utilisateur ayant le nom nzbget

        cat /etc/init.d/nzbgetd

        #!/bin/bash
        
        ### BEGIN INIT INFO
        # Provides:          nzbget
        # Required-Start:    $local_fs $network $remote_fs
        # Required-Stop:     $local_fs $network $remote_fs
        # Default-Start:     2 3 4 5
        # Default-Stop:      0 1 6
        # Short-Description: starts instance of NzbGet
        # Description:       starts instance of NzbGet using start-stop-daemon
        ### END INIT INFO
        
        . /lib/lsb/init-functions
        
        #set -e
        
        NAME=nzbgetd
        DESC="NZBGet"
        
        DAEMON=/usr/local/bin/nzbget
        # Additional options, e. g. config file location:
        # DAEMONOPTS="-c /mnt/hdd/tools/nzbget/conf/nzbget.conf"
        DAEMONOPTS="-c /usr/local/etc/nzbget.conf"
        
        PIDDIR=/var/run/${NAME}
        PIDFILE=${PIDDIR}/${NAME}.pid
        
        RUNASUSER=nzbget
        RUNASGROUP=nogroup
        RUNAS=$RUNASUSER:$RUNASGROUP
        
        if ! [ -r ${DAEMON} ]; then echo "Can't read: ${DAEMON}" 2>&1; exit 1; fi
        
        get_pid() {
                pgrep -of "^${DAEMON}"
        }
        
        check_pid() {
                if [ ! -d ${PIDDIR} ]; then
                        mkdir -p ${PIDDIR}; chown ${RUNASUSER}:root ${PIDDIR}; chmod 0750 ${PIDDIR};
                fi
        
                if [ -e ${PIDFILE} ]; then
                        if ! kill -0 $(cat ${PIDFILE}) &> /dev/null; then
                                rm -f $PIDFILE
                        fi
                fi
                if [ ! -e ${PIDFILE} ] && get_pid >/dev/null; then
                        get_pid > ${PIDFILE}
                        chown ${RUNASUSER}:root ${PIDFILE}
                fi
        }
        
        do_start() {
                RETVAL=1
        
                log_daemon_msg "Starting ${DESC}" "${NAME}"
                if get_pid >/dev/null; then
                        log_progress_msg "(already running?)"
                else
                        start-stop-daemon -q -c $RUNAS --start --background --make-pidfile --pidfile ${PIDFILE} --exec $DAEMON -- $DAEMON_OPTS -D
                        RETVAL=$?
                fi
                log_end_msg $RETVAL
        }
        do_stop() {
                RETVAL=1
                log_daemon_msg "Stopping ${DESC}" "${NAME}"
                if ! get_pid >/dev/null; then
                        log_progress_msg "(not running?)"
                else
                        start-stop-daemon -q --stop --pidfile $PIDFILE --retry 15
                        RETVAL=$?
                fi
                log_end_msg $RETVAL
        
        }
        
        # Check status of PID
        check_pid
        
        case "$1" in
          start)
                do_start
                ;;
          stop)
                do_stop
                ;;
        
          status)
                status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $?
                ;;
        
          restart|force-reload)
                do_stop;
                do_start;
                ;;
          *)
                N=/etc/init.d/$NAME
                echo "Usage: $0 {start|stop|restart|force-reload}" >&2
                exit 1
                ;;
        esac
        
        exit 0
        

        Puis mise en place :

        useradd nzbget -r --gid nogroup -m -s /usr/sbin/nologin
        chmod a+x /etc/init.d/nzbgetd
        update-rc.d nzbgetd defaults
        update-rc.d: using dependency based boot sequencing
        

        Tu peux aussi lancer le service et vérifier son exécution :

        service nzbgetd start
        service nzbgetd status
        netstat -ntpul | grep nzbget
        tcp        0       0 0.0.0.0:6789          0.0.0.0:*               LISTEN      1079/nzbget
        

        Sinon il existe ders images Docker :

        https://hub.docker.com/r/linuxserver/nzbget

        https://docs.linuxserver.io/images/docker-nzbget/#docker-cli-click-here-for-more-info

        Étant au taf, je ne peux te répondre mieux que cela.
        I lest fort possible que @Aerya ait de meilleures solutions 😉

        V:\> █░░ SPR3AD TH3 C0D3 ░░█ ✌(◕‿-)✌
        ╚═ Admin, Dev et auteur de la plupart des bugs de PW…

        1 réponse Dernière réponse
        0
        • Aeryaundefined Hors-ligne
          Aeryaundefined Hors-ligne
          Aerya
          Seeder Geek Gamer Torrent user GNU-Linux User Usenet
          a écrit sur dernière édition par
          #3

          Salut, +1 pour passer par Docker. Selon ton VPS Docker doit pouvoir s’installer.
          Je serais toi, vu que tu en es au début de ton projet, je remets le VPS à 0 et installe soit Docker soit Debian (dépend des fournisseurs, j’ai des VPS chez Vultr et on peut installer directement Docker).

          Ensuite tu peux installer nzbGET en Docker par exemple comme ceci :

          docker run -d \
            --name=nzbget \
            -e PUID=1000 \
            -e PGID=1000 \
            -e TZ=Europe/Paris\
            -e NZBGET_USER=arby \
            -e NZBGET_PASS=motdepassedelamortquitue \
            -p 6789:6789 \
            -v /home/ton_user/nzbget/data:/config \
            -v /home/ton_user/downloads:/downloads \
            --restart unless-stopped \
            lscr.io/linuxserver/nzbget:latest
          

          Et tu auras accès à la WUI sur le port 6789 avec user:pwd indiqué dans ton Docker.

          Archlinux fanboy | rClone & datahoarder | https://upandclear.org

          1 réponse Dernière réponse
          0
          • Arbyundefined Hors-ligne
            Arbyundefined Hors-ligne
            Arby
            a écrit sur dernière édition par
            #4

            Merci pour vos pistes,
            promis, sur mon prochain vps, je passe en docker. cependant, là c’est un vieux vps avec pas mal de trucs installés. Je pensais jouer avec la config du fichier /etc/nzbget.conf.

            1 réponse Dernière réponse
            2
            • Arbyundefined Arby has marked this topic as solved on
            • Aeryaundefined Aerya a fait référence à ce sujet sur

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            S'inscrire Se connecter
            Répondre
            • Répondre à l'aide d'un nouveau sujet
            Se connecter pour répondre
            • Du plus ancien au plus récent
            • Du plus récent au plus ancien
            • Les plus votés







            ©2026 planete-warez.net
            L'actualité Warez & underground en continu
            Icône café Faire un don
            Politique   RGPD  @dev  Sudonix
            • Se connecter

            • Vous n'avez pas de compte ? S'inscrire

            • Connectez-vous ou inscrivez-vous pour faire une recherche.
            • Premier message
              Dernier message
            0
            • Accueil
            • Catégories
              • Toutes les catégories
              • Planète Warez
                Présentations
                Aide & Commentaires
                Réglement & Annonces
                Tutoriels
              • IPTV
                Généraliste
                Box
                Applications
                VPN
              • Torrent & P2P
              • Direct Download et Streaming
              • Autour du Warez
              • High-tech : Support IT
                Windows, Linux, MacOS & autres OS
                Matériel & Hardware
                Logiciel & Software
                Smartphones & Tablettes
                Graphismes
                Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
                Tutoriels informatiques
              • Culture
                Actualités High-Tech
                Cinéma & Séries
                Sciences
                Musique
                Jeux Vidéo
              • Humour & Insolite
              • Discussions générales
              • Espace détente
              • Les cas désespérés
            • Non lus 0
            • Récent
            • Mots-clés
            • Populaire
            • Meilleur vote
            • Résolu
            • Non résolu
            • Utilisateurs
            • Groupes
            • Faire un don
            • Wiki