photo26/docker-compose.yml
krek0 2a409b54f7
All checks were successful
Docker / build (release) Successful in 8s
Add possiblity to share gallerie with public link
2026-05-10 13:11:14 +02:00

41 lines
842 B
YAML

version: "3.9"
networks:
photo26:
services:
db:
image: mariadb:11
container_name: photo26-db
restart: unless-stopped
environment:
MARIADB_DATABASE: photo26
MARIADB_USER: photo26
MARIADB_PASSWORD: change-me
MARIADB_RANDOM_ROOT_PASSWORD: "yes"
volumes:
- ./mariadb_data:/var/lib/mysql
networks:
- photo26
photo26:
image: git.sinfonie.org/sinfonie/photo26:latest
container_name: photo26-app
restart: unless-stopped
depends_on:
- db
environment:
DB_ENGINE: mariadb
DB_NAME: photo26
DB_USER: photo26
DB_PASSWORD: change-me
DB_HOST: db
DB_PORT: 3306
SECRET_KEY: change-me
EXTRA_HOSTS: photos.example.org
volumes:
- ./media:/app/media
ports:
- "8080:8000"
networks:
- photo26