Files
briannelson.dev/docker-compose.yml

34 lines
679 B
YAML

services:
# payload:
# image: node:18-alpine
# ports:
# - '3000:3000'
# volumes:
# - .:/home/node/app
# - node_modules:/home/node/app/node_modules
# working_dir: /home/node/app/
# command: sh -c "yarn install && yarn dev"
# depends_on:
# - postgres
# env_file:
# - .env
postgres:
image: postgres:15
container_name: payloadcms_postgres
restart: unless-stopped
ports:
- "5432:5432"
environment:
- POSTGRES_DB
- POSTGRES_USER
- POSTGRES_PASSWORD
env_file:
- .env
volumes:
- ./postgres-data:/var/lib/postgresql/data
volumes:
data:
node_modules: