version: "3.9" services: tinfoilvibeserver: build: context: TinfoilVibeServer dockerfile: Dockerfile image: gitea.ecenshu.net/ecenshu/tinfoilvibeserver:latest container_name: tinfoilvibeserver restart: unless-stopped user: "1000:1000" env_file: - .env environment: - ASPNETCORE_ENVIRONMENT=Production # .NET‑specific - LOG_LEVEL=${LOG_LEVEL} # just a double‑check, uses .env value volumes: - ./data:/app/data - ./config:/app/config ports: - ":80"