Files
Pinry/docker-compose.example.yml
2022-05-05 00:35:54 +08:00

31 lines
733 B
YAML

version: '3'
services:
web:
image: development
build: .
working_dir: /app
command: >
bash -c "poetry run python manage.py migrate
&& poetry run python3 manage.py collectstatic --noinput
&& poetry run gunicorn pinry.wsgi:application -b 0.0.0.0:8000 --timeout 30"
ports:
- "127.0.0.1:2048:8000"
environment:
- SECRET_KEY=CHANGE-ME
- DJANGO_SETTINGS_MODULE=pinry.settings.development
user: ${CURRENT_UID}
volumes:
- .:/app
restart: always
build_frontend:
image: development
build: .
working_dir: /app/pinry-spa/
command: >
bash -c "yarn install && yarn build"
user: ${CURRENT_UID}
volumes:
- .:/app
restart: "no"