diff --git a/ansible/roles/barassistant/templates/docker-compose.yml b/ansible/roles/barassistant/templates/docker-compose.yml index 278d5c3..ef18d87 100644 --- a/ansible/roles/barassistant/templates/docker-compose.yml +++ b/ansible/roles/barassistant/templates/docker-compose.yml @@ -8,6 +8,8 @@ services: meilisearch: image: getmeili/meilisearch:v1.0 restart: unless-stopped + networks: + - default environment: MEILI_MASTER_KEY: "{{ meili_master_key }}" volumes: @@ -16,12 +18,16 @@ services: redis: image: redis restart: unless-stopped + networks: + - default environment: ALLOW_EMPTY_PASSWORD: "True" bar-assistant: image: barassistant/server:latest restart: unless-stopped + networks: + - default depends_on: - meilisearch - redis @@ -38,6 +44,8 @@ services: salt-rim: image: barassistant/salt-rim:latest restart: unless-stopped + networks: + - default depends_on: - bar-assistant environment: @@ -52,8 +60,10 @@ services: restart: unless-stopped networks: - traefik + - default volumes: - "./nginx.conf:/etc/nginx/conf.d/default.conf" labels: traefik.enable: true traefik.http.routers.barassistant.rule: "Host(`{{ base_url }}`)" + traefik.http.services.barassistant.loadbalancer.server.port: 3000