Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 115 lines (81 sloc) 4 KB

USE THIS => http://github.com/ezseed/ezseed


Installation

apt-get install git-core
git clone https://github.com/soyuka/ezseed2/
cd ezseed2

Automatique

Ensuite exécutez autoInstall (installation de Nodejs et mongodb Debian Wheezy/Ubuntu 13 uniquement !), le script se chargera de bouger le site dans /var/www/ezseed2.

chmod +x ./autoInstall.sh && ./autoInstall.sh
# puis configurez le tout :
ezseed install

Manuelle

  • Installation de nodejs et mongodb
  • Les paquets suivants : whois nginx zip sudo sont requis
  • npm install pm2 -g
  • npm install && npm link
  • ezseed install /!\ peut effacer votre configuration nginx par nginx.conf, voir ezseed install -h

Configuration rutorrent

Pour rutorrent, il faut configurer autotools pour qu'il déplace les torrents une fois terminés :

Autotools configuration

Configuration Chroot SSH

Erreurs

Sur les kimsufi, si vous avez une erreur du genre Error : failed to connect to [localhost:27017], voir ici.

can't start transmission unknow job - ubuntu #77

Lancement

ezseed start

Mise a jour

ezseed update

Pour une mise à jour d'une version antérieure à la stable voir ici

CLI

Cet outil accessible en ssh vous permet d'installer rutorrent, transmission ou encore d'ajouter, de supprimer un utilisateur.

Pour plus d'informations sur le script : ezseed -h

Usage: ezseed [options] [command]

  Commands:

    start
    stop
    restart
    install         [options] [client]                                    Install ezseed or the specified client
    update          [options]                                             Update ezseed
    useradd         [options] <rutorrent|transmission|aucun> <username>   Ajout d'un utilisateur au client spécifié
    userdel         <username>                                            Suppression de l'utilisateur /!\ tous les fichiers seront supprimés
    password        [options] <username>                                  Change username password
    rtorrent        [options] <start|stop|restart>                        stop rtorrent daemon(s)
    transmission    [options] <start|stop|restart>                        start|stop|restart transmission daemon(s)
    reboot                                                                Restart all daemons
    backup                                                                Backup
    restore         [options]                                             Restore backup config
    deploy                                                                Deploy ezseed
    configure       [options]                                             Configure
    credits                                                               Credits
    *

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

Misc

Licence

Licence Creative Commons

Credits

Credits ezseed2

Liens