📄 SERVEUR ENTREPRISE

🧾 Documentation du Serveur ENTREPRISE

1. Informations Générales

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