torreta-del-drac-server/docker-compose.yml
2025-04-11 21:32:00 +02:00

27 lines
No EOL
713 B
YAML

services:
torreta:
build: .
env_file:
- .env
environment:
DJANGO_SUPERUSER_PASSWORD: ${ADMIN_PASSWORD}
command: >
sh -c "python manage.py migrate &&
python manage.py collectstatic --no-input &&
python manage.py createsuperuser --username "${ADMIN_USER}" --email=admin@admin.com --noinput
python manage.py runserver 0.0.0.0:4555"
volumes:
- static:/app/staticfiles
- torreta_db:/app/db.sqlite3
nginx:
image: nginx:latest
ports:
- "4555:80"
restart: always
volumes:
- static:/app/staticfiles
- ./nginx/nginx.conf:/etc/nginx/nginx.conf
depends_on:
- torreta
volumes:
static: