]> Untitled Git - lemmy.git/blob - docker/dev/docker-compose.yml
Some fixes for the docker build.
[lemmy.git] / docker / dev / docker-compose.yml
1 version: '2.4'
2
3 services:
4   lemmy_db:
5     image: postgres:12-alpine
6     restart: always
7     environment:
8       - POSTGRES_USER=lemmy
9       - POSTGRES_PASSWORD=${DATABASE_PASSWORD}
10       - POSTGRES_DB=lemmy
11     volumes:
12       - lemmy_db:/var/lib/postgresql/data
13     healthcheck:
14       test: ["CMD-SHELL", "pg_isready -U lemmy"]
15       interval: 5s
16       timeout: 5s
17       retries: 20
18   lemmy:
19     build: 
20       context: ../../
21       dockerfile: docker/dev/Dockerfile
22     ports:
23       - "8536:8536"
24     environment:
25       - LEMMY_FRONT_END_DIR=/app/dist
26       - DATABASE_URL=${DATABASE_URL}
27       - JWT_SECRET=${JWT_SECRET}
28       - HOSTNAME=${DOMAIN}
29     restart: always
30     depends_on: 
31       lemmy_db: 
32         condition: service_healthy 
33 volumes:
34   lemmy_db: