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