33 lines
863 B
YAML
33 lines
863 B
YAML
version: '3.8'
|
|
services:
|
|
odoo18:
|
|
image: ${ODOO_IMAGE:-odoo:18}
|
|
user: root
|
|
depends_on:
|
|
- db
|
|
ports:
|
|
- "{ODOO_PORT:-8069}:8069"
|
|
# - "{ODOO_CHAT_PORT:-8072}:8072"
|
|
tty: true
|
|
command: --
|
|
environment:
|
|
- HOST=db
|
|
- USER=${PG_USER:-changeme}
|
|
- PASSWORD=${PG_PASS:-password}
|
|
volumes:
|
|
- ${ENTRYPOINT:-./entrypoint.sh}:/entrypoint.sh # use for install additional package (Optional)
|
|
- ${ODOO_ADDONS:-./addons}:/mnt/extra-addons
|
|
- ${ODOO_CONFIG:-./etc}:/etc/odoo
|
|
restart: always
|
|
db:
|
|
image: postgres:16
|
|
user: root
|
|
environment:
|
|
- POSTGRES_USER=${PG_USER:-changeme}
|
|
- POSTGRES_PASSWORD=${PG_PASS:-password}
|
|
- POSTGRES_DB=${PG_DB:-postgres}
|
|
restart: always
|
|
volumes:
|
|
- ${DB_DATA:-./postgresql}:/var/lib/postgresql/data
|
|
|