-
Notifications
You must be signed in to change notification settings - Fork 9
Mise à jour depuis une version antérieure
soyuka edited this page Mar 2, 2014
·
10 revisions
Pour connaître sa version :
ezseed --version
pm2 kill
cd /var/www/ezseed2
#Copiez la configuration d'abord au cas ou :
mkdir -p ../bak/transmission
cp app/config.json ../bak/config.json
#si transmission
cp scripts/transmission/config/* ../bak/transmission
git stash
git checkout master
git pull
#facultatif si npm install plante
rm -r node_modules
npm cache clear -f
npm install
ezseed configure
ezseed deploy
ezseed start
Si vous avez des erreurs sur le déploiement copiez vos fichiers de configuration sur leurs emplacements initiaux
Je commence par créer une nouvelle version d'ezseed et je remet les fichiers de configuration dedans :
cd /var/www
mv ezseed2 ezseed2.bak
git clone https://github.com/soyuka/ezseed2
cd ezseed2
cp ../ezseed2.bak/app/scripts/transmission/config/* scripts/transmission/config
cp ../ezseed2.bak/app/config.json app/config.json
#mise à jour de pm2
pm2 kill
npm install pm2 -g
#Ensuite, je vais supprimer les médias de la base de données :
mongo
use ezseed
db.movies.drop()
db.albums.drop()
db.others.drop()
#ctrl+c pour quitter mongo
Enfin, je configure le nouveau ezseed
npm install
npm link
#la commande de config
ezseed install -sun
ezseed start
Pour configurer le reboot :
ezseed config -uns
Ctrl+C
pour annuler une fois l'étape terminée
ezseed update
ezseed configure