Files
petfeed/docker/docker-compose.yml
T

24 lines
781 B
YAML

services:
pawfeed:
build:
context: ..
dockerfile: docker/Dockerfile
args:
# All vars needed at build time (Next.js runs server code during build)
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: ${NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY}
NEXT_PUBLIC_SUPABASE_URL: ${NEXT_PUBLIC_SUPABASE_URL}
CLERK_SECRET_KEY: ${CLERK_SECRET_KEY}
SUPABASE_SERVICE_ROLE_KEY: ${SUPABASE_SERVICE_ROLE_KEY}
UPSTASH_REDIS_REST_URL: ${UPSTASH_REDIS_REST_URL}
UPSTASH_REDIS_REST_TOKEN: ${UPSTASH_REDIS_REST_TOKEN}
DATABASE_URL: ${DATABASE_URL}
image: pawfeed:latest
container_name: pawfeed
restart: unless-stopped
ports:
- "4563:3000"
env_file:
- ../.env.local
environment:
NODE_ENV: production