diff --git a/docker-compose.autoupdate.yml b/docker-compose.autoupdate.yml new file mode 100644 index 00000000..3c87581b --- /dev/null +++ b/docker-compose.autoupdate.yml @@ -0,0 +1,11 @@ +version: '3.7' +services: + watchtower: + image: containrrr/watchtower + volumes: + - /var/run/docker.sock:/var/run/docker.sock + command: --interval 60 prem_app premd dnsd authd controllerd + prem_app: + image: ghcr.io/premai-io/prem-app:latest + premd: + image: ghcr.io/premai-io/premd:latest diff --git a/docker-compose.gateway.yml b/docker-compose.gateway.yml index 1e88cb72..3bae7bef 100644 --- a/docker-compose.gateway.yml +++ b/docker-compose.gateway.yml @@ -1,8 +1,8 @@ version: '3.7' services: - premapp: - container_name: premapp + prem_app: + container_name: prem_app build: . environment: - VITE_DESTINATION=browser @@ -10,9 +10,9 @@ services: - VITE_PROXY_ENABLED=true labels: - "traefik.enable=true" - - "traefik.http.routers.premapp-http.rule=PathPrefix(`/`)" - - "traefik.http.routers.premapp-http.entrypoints=web" - - "traefik.http.services.premapp.loadbalancer.server.port=8080" + - "traefik.http.routers.prem_app-http.rule=PathPrefix(`/`)" + - "traefik.http.routers.prem_app-http.entrypoints=web" + - "traefik.http.services.prem_app.loadbalancer.server.port=8080" ports: - "8085:8080" restart: unless-stopped @@ -107,9 +107,9 @@ services: user: root environment: LETSENCRYPT_PROD: false - SERVICES: premd,premapp + SERVICES: premd,prem_app restart: unless-stopped volumes: dnsd-pg-data: - traefik-letsencrypt: \ No newline at end of file + traefik-letsencrypt: