Outils pour utilisateurs

Outils du site


newebe_beta_-_outil_social_decentralise

Newebe Beta - outil social décentralisé

- Présentation

- Script Installation

VERSION BÉTA !

1. Installation des dépendances

sudo apt-get -y install  python python-setuptools python-pycurl python-daemon couchdb git 

sudo easy_install couchdbkit tornado markdown

2. Copie des sources

git clone git://github.com/gelnior/newebe

3. Configuration

sudo /etc/init.d/couchdb start
python syncdb.py

nano newebe/deploy/newebe

NEWEBE_PATH=/home/$UTILISATEUR/newebe/

sudo cp newebe/deploy/newebe /etc/init.d/ 
sudo chmod +x /etc/init.d/newebe

4. Lancement du serveur

sudo /etc/init.d/newebe start|stop|restart

5. Utilisation

http://localhost:8000/

  • Nom et mot de passe
  • Ajout de contact
  • URL : http:/ /$IP:$PORT/

6. Mise à jour

# On stoppe le serveur newebe
sudo /etc/init.d/newebe stop

# On renomme le dossier actuel de newebe
mv newebe/ newebe_bak/

# On copie la nouvelle version du GIT dans le dossier courant
git clone git://github.com/gelnior/newebe

# On copie le fichier de configuration de la version précédente 
cp newebe_bak/deploy/newebe newebe/deploy/newebe 

# On synchronise la BDD de newebe
cd newebe/ && python syncdb.py 

# On redémarre le serveur newebe
sudo /etc/init.d/newebe start

# Pour restaure la version précédente :
# cd ~ && mv newebe_bak/ newebe/

2013/11/05