diff --git a/docker-compose.yml b/docker-compose.yml index 9fe8282..4de46f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,9 +5,9 @@ networks: external: true services: - cloud_db: - image: postgres:13 - container_name: "cloud_db" + enterprise_db: + image: postgres:16 + container_name: "enterprise_db" environment: - POSTGRES_DB=postgres - POSTGRES_USER=${DB_USER:-odoo} @@ -18,13 +18,17 @@ services: networks: - traefik-docker_default - ospp_cloud: - image: odoo:16.0 - container_name: "ospp_cloud" + enterprise_cloud: + build: + context: ./ + dockerfile: Dockerfile + image: enterprise:16 + container_name: "enterprise_cloud" depends_on: - - cloud_db + - enterprise_db # ports: # - "8069:8069" +# - "8072:8072" volumes: - ./files:/var/lib/odoo - ./config:/etc/odoo @@ -38,17 +42,17 @@ services: labels: - "traefik.enable=true" - - "traefik.http.routers.ospp_cloud.rule=Host(`${CLOUD_DOMAIN}`)" - - "traefik.http.routers.ospp_cloud.service=ospp_cloud" - - "traefik.http.services.ospp_cloud.loadbalancer.server.port=8069" - - "traefik.http.middlewares.ospp_cloud.compress=true" + - "traefik.http.routers.enterprise_cloud.rule=Host(`${CLOUD_DOMAIN}`)" + - "traefik.http.routers.enterprise_cloud.service=ospp_cloud" + - "traefik.http.services.enterprise_cloud.loadbalancer.server.port=8069" + - "traefik.http.middlewares.enterprise_cloud.compress=true" - - "traefik.http.routers.ospp_cloud_im.entrypoints=websecure" - - "traefik.http.routers.ospp_cloud_im.rule=Host(`${CLOUD_DOMAIN}`) && PathPrefix(`/websocket`)" - - "traefik.http.routers.ospp_cloud_im.middlewares=upgradeheader, gzip, sslheader" - - "traefik.http.routers.ospp_cloud_im.tls=true" - - "traefik.http.routers.ospp_cloud_im.service=ospp_cloud_im" - - "traefik.http.services.ospp_cloud_im.loadbalancer.server.port=8072" + - "traefik.http.routers.enterprise_cloud_im.entrypoints=websecure" + - "traefik.http.routers.enterprise_cloud_im.rule=Host(`${CLOUD_DOMAIN}`) && PathPrefix(`/websocket`)" + - "traefik.http.routers.enterprise_cloud_im.middlewares=upgradeheader, gzip, sslheader" + - "traefik.http.routers.enterprise_cloud_im.tls=true" + - "traefik.http.routers.enterprise_cloud_im.service=ospp_cloud_im" + - "traefik.http.services.enterprise_cloud_im.loadbalancer.server.port=8072" - "traefik.http.middlewares.upgradeheader.headers.customrequestheaders.Upgrade=websocket" - "traefik.http.middlewares.upgradeheader.headers.customrequestheaders.Connection=Upgrade"