sistem-akademik/docker-compose.yml
Triono Putra 606ad60c9a
Some checks failed
continuous-integration/drone/push Build is failing
Update
2025-05-28 22:33:36 +07:00

37 lines
1.0 KiB
YAML

services:
sistem-akademik-dev:
container_name: sistem-akademik-dev
build:
context: .
dockerfile: Dockerfile
volumes:
- ./public:/var/www/html
- .:/var/www
ports:
- 7271:80
restart: unless-stopped
extra_hosts:
- "host.docker.internal:host-gateway"
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost/up"]
interval: 30s
timeout: 10s
retries: 5
env_file:
- .env
labels:
- "traefik.enable=true"
- "traefik.http.routers.web-http.entrypoints=web"
- "traefik.http.routers.web-http.rule=Host(`siska.appstaging.my.id`)"
- "traefik.http.routers.web-http.middlewares=redirect-to-https"
- "traefik.http.routers.web.entrypoints=websecure"
- "traefik.http.routers.web.tls.certresolver=myresolver"
- "traefik.http.routers.web.rule=Host(`siska.appstaging.my.id`)"
- 'traefik.http.routers.web.tls=true'
networks:
- traefik_default
networks:
traefik_default:
external: true