services: pawfeed: build: context: .. dockerfile: docker/Dockerfile args: # These two are baked into the client bundle at build time. # All other vars are injected at runtime via env_file below. NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: ${NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY} NEXT_PUBLIC_SUPABASE_URL: ${NEXT_PUBLIC_SUPABASE_URL} image: pawfeed:latest container_name: pawfeed restart: unless-stopped ports: - "3000:3000" env_file: - ../.env.local # copy .env.example → .env.local and fill in your values environment: NODE_ENV: production