USE THIS => http://github.com/ezseed/ezseed
apt-get install git-core
git clone https://github.com/soyuka/ezseed2/
cd ezseed2
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
- 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, voirezseed install -h
Pour rutorrent, il faut configurer autotools pour qu'il déplace les torrents une fois terminés :
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
ezseed start
ezseed update
Pour une mise à jour d'une version antérieure à la stable voir ici
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