added prod config

This commit is contained in:
Hendrik Behme committed 2026-08-15 15:00:23 +02:00
1 parent b9b15152bc
commit 3b97a57598
2 files changed
+67 -11

No files matched your search

+17 -11
View File
@@ -2,8 +2,7 @@ services:
backend:
image: golang:1.24
working_dir: /backend
ports:
- "8082:8080"
depends_on:
- db
environment:
@@ -29,8 +28,6 @@ services:
frontend:
build: ./frontend
working_dir: /app
ports:
- "8083:8000"
depends_on:
- db
environment:
@@ -40,11 +37,20 @@ services:
- ./backend/public/storage:/app/public/storage
command: sh -c "composer install --no-interaction && php -S 0.0.0.0:8000 -t public"
restart: unless-stopped
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik-docker_default"
- "traefik.http.routers.vindn.rule=Host(`${VIRTUAL_HOST}`) || Host(`www.${VIRTUAL_HOST}`)"
- "traefik.http.routers.vindn.entrypoints=websecure"
- "traefik.http.routers.vindn.tls.certresolver=letsencrypt"
- "traefik.http.services.vindn.loadbalancer.server.port=80"
- "traefik.http.routers.vindn.tls=true"
- "traefik.http.routers.vindn.middlewares=www-redirect-reverse_vindn"
- "traefik.http.middlewares.www-redirect-reverse_vindn.redirectregex.permanent=true"
- "traefik.http.middlewares.www-redirect-reverse_vindn.redirectregex.regex=^http[|s]://${VIRTUAL_HOST}/(.*)"
- "traefik.http.middlewares.www-redirect-reverse_vindn.redirectregex.replacement=https://www.${VIRTUAL_HOST}/$${1}"
admin:
image: adminer
restart: always
depends_on:
- db
ports:
- 5433:8080
networks:
traefik:
external: true
name: traefik-docker_default