This commit is contained in:
myve 2024-08-10 09:07:11 +00:00
commit e650d80b1e
58 changed files with 1747 additions and 0 deletions

13
tandoor/.env Normal file
View file

@ -0,0 +1,13 @@
# Environment file for docker-compose.yaml
# Generate new passwords with:
# openssl rand -hex 32
# Fill in registry
REGISTRY=
# Tandoor
TANDOOR_PORT=
TANDOOR_SECRETKEY=
TANDOOR_DBNAME=
TANDOOR_DBUSER=
TANDOOR_DBPASS=

View file

@ -0,0 +1,43 @@
services:
# tandoor (https://docs.tandoor.dev/install/docker)
tandoor:
image: ${REGISTRY}/recipes
container_name: tandoor
restart: unless-stopped
ports:
- ${TANDOOR_PORT:-8080}:8080
environment:
TZ: UTC
SECRET_KEY: ${TANDOOR_SECRETKEY:-tandoor}
# PostgreSQL
DB_ENGINE: django.db.backends.postgresql
POSTGRES_HOST: tandoor-postgresql
POSTGRES_PORT: 5432
POSTGRES_DB: ${TANDOOR_DBNAME:-tandoor}
POSTGRES_USER: ${TANDOOR_DBUSER:-tandoor}
POSTGRES_PASSWORD: ${TANDOOR_DBPASS:-tandoor}
volumes:
- ./staticfiles:/opt/recipes/staticfiles
- ./mediafiles:/opt/recipes/mediafiles
depends_on:
- tandoor-postgresql
networks:
- tandoor
tandoor-postgresql:
image: ${REGISTRY}/postgres
container_name: tandoor-postgresql
restart: unless-stopped
environment:
POSTGRES_DB: ${TANDOOR_DBNAME:-tandoor}
POSTGRES_USER: ${TANDOOR_DBUSER:-tandoor}
POSTGRES_PASSWORD: ${TANDOOR_DBPASS:-tandoor}
volumes:
- ./sql:/var/lib/postgresql/data:rw
networks:
- tandoor
networks:
tandoor:
external: false