version: "3.8" services: sistem-akademik-dev: build: . container_name: sistem-akademik-dev volumes: - .:/var/www working_dir: /var/www ports: - "8000:8000" # Laravel Artisan Serve port restart: always environment: APP_ENV: production APP_DEBUG: false APP_KEY: base64:Wz4daUZXYysRm1vUWBWTjQ5v0JFWBsQ2wPw2tHRALgY= DB_CONNECTION: pgsql DB_HOST: appstaging.my.id DB_PORT: 5432 DB_DATABASE: SISKA_2025 DB_USERNAME: root DB_PASSWORD: postroot123 labels: - "traefik.enable=true" - "traefik.http.routers.sistem-akademik-dev-http.entrypoints=web" - "traefik.http.routers.sistem-akademik-dev-http.rule=Host(`siska.appstaging.my.id`)" - "traefik.http.routers.sistem-akademik-dev-http.middlewares=redirect-to-https" - "traefik.http.routers.sistem-akademik-dev.entrypoints=websecure" - "traefik.http.routers.sistem-akademik-dev.tls.certresolver=myresolver" - "traefik.http.routers.sistem-akademik-dev.rule=Host(`siska.appstaging.my.id`)" - "traefik.http.routers.sistem-akademik-dev.tls=true" networks: - traefik_default networks: traefik_default: external: true