Le serveur tourne sous Ubuntu 18.04.5 LTS
sshdev
L'alias sshdev est défini comme suit :
alias sshdev='ssh -o ServerAliveInterval=1000 marc@vps676246.ovh.net'
sshfsdev
L'alias sshfsdev est défini comme suit :
alias sshfsdev='sshfs -o uid=1000 -o gid=1000 marc@dev.marclebrun.be:/home/marc /home/marc/dev.marclebrun.be'
Démonter le dossier distant :
umount /home/marc/dev.marclebrun.be
À l'heure actuelle (12/10/2020), il y a deux versions de Python sur le serveur :
Fonctionnement :
Les Addons (modules externes et personnels) sont dans /home/marc/odoo/addons (un sous-dossier pour chaque version d'Odoo).
Version | Dossier | Env. Virtuel | Addons |
---|---|---|---|
Odoo 9 | /home/marc/odoo-9.0rc20190401/ | venv-odoo-9 | … |
Odoo 10 | /home/marc/odoo-10.0.post20200928/ | venv-odoo-10 | … |
Odoo 11 | … | … | |
Odoo 12 | /home/marc/odoo-12.0.post20201010/ | venv-odoo-12 | /home/marc/odoo/addons/12/ |
J'utilise pgAdmin 4 en local pour accéder au serveur distant via un tunnel SSH
Les différentes stacks correspondent aux différentes version d'Odoo.
Chaque stack isole
Chaque stack se situe dans un dossier :
Dossier | Conteneurs |
---|---|
/home/marc/odoo9 | |
/home/marc/odoo12 |