Nous installons les paquets dont nous allons avoir besoin
sudo aptitude install build-essential python3-setuptools gnupg2
# adduser [dokos-user] # adduser [dokos-user] sudo
Nous nous connectons avec l'utilisateur dokos
su - [dokos-user]
Nous téléchargeons le script d'installation
wget https://gitlab.com/dokos/docli/raw/master/playbooks/install.py
Nous lançons l'installation
sudo python3 install.py --production --user [dokos-user]
Nous installons les paquets nécessaires
sudo aptitude install curl git redis-server nginx mariadb-server
Nous créons le compte pour l'application et l'joutons au groupe sudo
sudo adduser --gecos "Dokos account" dokos sudo adduser dokos sudo
Nous installon le cli dokos
sudo pip3 install dokos-cli
Nous installons les différentes briques
sudo bench install prerequisites sudo bench install nginx sudo bench install nodejs
Nous passons sous l'utilisateur dokos
sudo su dokos
Nous initialisons l'application
bench init gestion && cd gestion
Nous créons le site
bench new-site gestion.in.grohub.org
Nous ajoutons ERPnext (Dokos)
bench --site gestion.in.grohub.org install-app erpnext
Nous démarrons l'application
bench start
le site Web est accessible à l'adresse :
http://server.domain.tld:8000