Last active
November 9, 2025 09:41
-
-
Save rajeshpachaikani/fd96818391ca1be858962088c7bbba13 to your computer and use it in GitHub Desktop.
Revisions
-
rajeshpachaikani revised this gist
Jan 22, 2025 . 1 changed file with 6 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,11 +14,14 @@ version: '3.1' services: web: image: odoo:latest depends_on: - db restart: always ports: - "8069:8069" - "8072:8072" volumes: - odoo-web-data:/var/lib/odoo - ./config:/etc/odoo @@ -28,12 +31,13 @@ services: secrets: - postgresql_password db: image: postgres:latest environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password - POSTGRES_USER=odoo - PGDATA=/var/lib/postgresql/data/pgdata restart: always volumes: - odoo-db-data:/var/lib/postgresql/data/pgdata secrets: -
rajeshpachaikani created this gist
Jan 22, 2025 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,47 @@ #Odoo-docker-directory #├── addons #├── config #│ └── odoo.conf #├── docker-compose.yaml #├── odoo_pg_pass #└── sessions # Create a config file inside the config directory with the following content # [options] # addons_path = /mnt/extra-addons # docker-compose.yaml version: '3.1' services: web: image: odoo:18.0 depends_on: - db ports: - "8069:8069" volumes: - odoo-web-data:/var/lib/odoo - ./config:/etc/odoo - ./addons:/mnt/extra-addons environment: - PASSWORD_FILE=/run/secrets/postgresql_password secrets: - postgresql_password db: image: postgres:15 environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password - POSTGRES_USER=odoo - PGDATA=/var/lib/postgresql/data/pgdata volumes: - odoo-db-data:/var/lib/postgresql/data/pgdata secrets: - postgresql_password volumes: odoo-web-data: odoo-db-data: # Create a file named odoo_pg_pass in the same directory and enter your database password for odoo secrets: postgresql_password: file: odoo_pg_pass