Table des matières

Installation Dokos

Installation automatique

Installation des paquets

Nous installons les paquets dont nous allons avoir besoin

sudo aptitude install build-essential python3-setuptools gnupg2

Création de l'utilisateur

# adduser [dokos-user]
# adduser [dokos-user] sudo

Installation

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]

Installation manuelle

Installation des paquets

Nous installons les paquets nécessaires

sudo aptitude install curl git redis-server nginx mariadb-server

Création compte utilisateur

Nous créons le compte pour l'application et l'joutons au groupe sudo

sudo adduser --gecos "Dokos account" dokos
sudo adduser dokos sudo

Installation CLI et éléments

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

Création de l'instance

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

Liens