1
0
Fork 0
mirror of https://github.com/EDeev/deev.space.git synced 2026-10-07 20:49:59 +03:00
deev.space/compose.yaml
Egor Deev d7739ca203 Docker: образ на python:3.12-slim, compose с томом для базы и media
- Dockerfile: collectstatic при сборке, gunicorn, непривилегированный пользователь,
  база и загрузки в томе /data, миграции при старте;
- compose.yaml для запуска одной командой, .env.example со всеми переменными.
2026-10-02 12:10:57 +00:00

20 lines
485 B
YAML

services:
web:
build: .
image: ghcr.io/edeev/deev.space:latest
ports:
- "8000:8000"
env_file:
- path: .env
required: false
environment:
DJANGO_SECRET_KEY: ${DJANGO_SECRET_KEY:-change-me-to-a-long-random-string}
DJANGO_ALLOWED_HOSTS: ${DJANGO_ALLOWED_HOSTS:-localhost,127.0.0.1}
DJANGO_SECURE_SSL_REDIRECT: "False"
DJANGO_SERVE_MEDIA: "True"
volumes:
- data:/data
restart: unless-stopped
volumes:
data: