🧾 Documentation du Serveur ENTREPRISE
1. Informations Générales
- Nom du serveur : VPS Entreprise
- Fournisseur VPS : Infomaniak : https://manager.infomaniak.com/v3/1069349/ng/admin3/cloud/32971/dashboard
- Adresse IP publique : 83.228.193.60
- Accès SSH :
- Utilisateur : ubuntu
- Port : 22
- Clé SSH :
2. Configuration Système
- OS : Ubuntu 22.04 LTS
- Architecture : x86_64
- CPU : 4 CPU,
- RAM : 12 Go RAM
- Stockage : 250 Go
- Disques :
- /dev/sda1 : 20G
- /dev/sdb : 230G
3. Logiciels Installés
Logiciel |
Version |
Docker |
28.0.4, build b8034c0 |
Docker Compose |
1.29.2 |
Odoo |
17/18 |
Nginx |
1.18.0 |
Certbot |
1.21.0 |
PostgreSQL |
13 |
5. Configuration Docker
Fichier /home/odoo/docker-compose.yml
6. fichiers de Configuration Nginx
/etc/nginx/sites-available/
SSL ajouté avec :
sudo certbot --nginx -d [url]
EX: sudo certbot --nginx -d naturebeauty.toftal.cloud
7. Accès & Sécurité
- Pare-feu actif : firewall infomaniak
8. Procédures
Démarrage / Arrêt des conteneurs : via Portainer (http://83.228.193.60 :9000)
Rechargement Nginx
sudo systemctl restart nginx
9. Notes Techniques
LISTE DES CONTENEURS
ID | IMAGE | PORT | NOM |
ed63088f4412 | odoo:18 | 8082 | odoo18-nature |
1186a3982b5a | odoo:18 | 8089 | dashboard18 |
edd338ebe5d7 | odoo:17 | 8079 | dashboard17 |
9baedffbe5c8 | odoo:17 | 8071 | odoo17-radiaboil |
98d28dbc1b41 | odoo:17 | 3000 | odoo-dashboard |
e403681406b4 | odoo:18 | 8081 | e403681406b4_odoo18-ebs2 |
02a0a1a47f5d | odoo:17 | 8069 | odoo-web |
cdb867db42b5 | postgres:13 | 5432 | odoo-db |
535f40bf0bdb | portainer/portainer-ce | 9000 | portainer |
AJOUT DE MODULES PERSONNALISES
- Télécharger le module sur le serveur, (via scp ou git clone)
- Decompresser le module et le copier dans le conteneur concerné avec :
docker cp [chemin/vers/module/] [ID_conteneur]:/usr/lib/python3/dist-packages/odoo/addons/
- redemarrer le conteneur avec :
docker restart [ID_conteneur] ou via Portainer
- Se connecter à la base de données concernée
- Activer le mode Développeur
- Aller dans Applications et Mettre à jour la liste des modules
- Chercher le module puis l'installer
LISTE DES MODULES PERSO. INSTALLES
MODULE | DESCRIPTION | BASE DE DONNEES |
Customer Required in POS (abt_customer_required_in_pos) | Permet d'exiger le Client dans le POS | Nature beauty |
POS Custom Receipt (custom_pos_receipt) | Customiser le reçus | Nature beauty |
HIDE GENERE PAR ODOO (Hide2) | Masquer la phrase "Généré par Odoo" | Nature beauty |
Pos hide unavailable products (pos_hide_unavailable) | Automatically hide products from POS when products are out of stock | Nature beauty |
Odoo 18 Remove Data (om_data_remove) | Supprimer des données | Nature beauty, Onelink |
Export View PDF (export_view_pdf) | Exporter une vue liste au format PDF | Onelink |
Odoo Direct Print (odoo_direct_print) | Print any report or shipping label or barcode label directly to any local (usb, wifi, bluetooth, network) printer without downloading PDF | Onelink |
CRM Custom Visit Name (crm_custom_visit_name) | Remplace "Opportunité de" par "Visite de" dans le champ nom des opportunités | Onelink |
Export View PDF (export_view_pdf) | Export Current List View in PDF Format | Onelink |
Hide Any Menu User Wise (hide_menu_user) | Masquer des menus pour un utilisateur | Onelink |
MuK Backend Theme (muk_web_enterprise_theme) | Odoo Enterprise Backend Theme | Onelink |
Stock Status Color (stock_status_color) | Ruban de statut sur les opérations d'inventaire | Onelink |