name: loud-platform # Production base configuration. # Deploys a pre-built image pulled from a registry — no build step. # # docker compose -f docker-compose.yml pull # docker compose -f docker-compose.yml up -d # # The `-f docker-compose.yml` flag is important in production: it skips the # docker-compose.override.yml file, which Compose would otherwise merge in # automatically for local development. services: website: image: ${HOST_CONTAINER}/${HOST_OWNER}/${IMAGE_NAME}:${IMAGE_TAG:-latest} platform: linux/amd64 container_name: ${HOST_OWNER}-${IMAGE_NAME} restart: unless-stopped ports: - "${HOST_PORT:-8080}:8080" environment: LOG_LEVEL: ${LOG_LEVEL:-info} HTTP_SERVER_NAME: ${HTTP_SERVER_NAME:-LoudWebsite}