New addition: Tandoor Recipes

This commit is contained in:
Michel committed 2023-09-16 22:14:32 +02:00
1 parent b9592cdfb5
commit 7804eb3a44
2 files changed
+48

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
# Uncomment and change the following variables if you want to use them.
#RESTART=unless-stopped
#SYNOLOGY_VOLUME=volume1
#STACK_NAME=tandoorrecipes
#TANDOORRECIPES_CONTAINER_NAME=TandoorRecipes
#TANDOORRECIPES_TAG=latest
#TANDOORRECIPES_PORT=8080
#TANDOORRECIPES_SECRET_KEY=YOUR_SECRET_KEY
#TANDOORRECIPES_POSTGRESQL_CONTAINER_NAME=TandoorRecipes-PostgreSQL
#TANDOORRECIPES_POSTGRESQL_TAG=latest
#TANDOORRECIPES_POSTGRESQL_DATABASE=tandoorrecipes
#TANDOORRECIPES_POSTGRESQL_USER=tandoorrecipes
#TANDOORRECIPES_POSTGRESQL_PASSWORD=tandoorrecipes
+35
View File
@@ -0,0 +1,35 @@
services:
#Tandoor Recipes
tandoorrecipes:
container_name: ${TANDOORRECIPES_CONTAINER_NAME:-TandoorRecipes}
image: vabene1111/recipes:${TANDOORRECIPES_TAG:-latest}
restart: ${RESTART:-unless-stopped}
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:8080/
environment:
DB_ENGINE: django.db.backends.postgresql
POSTGRES_HOST: tandoorrecipes-postgresql
POSTGRES_PORT: 5432
POSTGRES_DB: ${TANDOORRECIPES_POSTGRESQL_DATABASE:-tandoorrecipes}
POSTGRES_USER: ${TANDOORRECIPES_POSTGRESQL_USER:-tandoorrecipes}
POSTGRES_PASSWORD: ${TANDOORRECIPES_POSTGRESQL_PASSWORD:-tandoorrecipes}
SECRET_KEY: ${TANDOORRECIPES_SECRET_KEY:-YOUR_SECRET_KEY}
ports:
- ${TANDOORRECIPES_PORT:-8080}:8080
volumes:
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-tandoorrecipes}/${TANDOORRECIPES_CONTAINER_NAME:-TandoorRecipes}/opt/recipes/mediafiles:/opt/recipes/mediafiles
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-tandoorrecipes}/${TANDOORRECIPES_CONTAINER_NAME:-TandoorRecipes}/opt/recipes/staticfiles:/opt/recipes/staticfiles
# PostgreSQL (for Tandoor Recipes)
tandoorrecipes-postgresql:
container_name: ${TANDOORRECIPES_POSTGRESQL_CONTAINER_NAME:-TandoorRecipes-PostgreSQL}
image: postgres:${TANDOORRECIPES_POSTGRESQL_TAG:-latest}
restart: ${RESTART:-unless-stopped}
healthcheck:
test: ["CMD", "pg_isready", "-q", "-d", "${TANDOORRECIPES_POSTGRESQL_DATABASE:-tandoorrecipes}", "-U", "${TANDOORRECIPES_POSTGRESQL_USER:-tandoorrecipes}"]
environment:
POSTGRES_DB: ${TANDOORRECIPES_POSTGRESQL_DATABASE:-tandoorrecipes}
POSTGRES_USER: ${TANDOORRECIPES_POSTGRESQL_USER:-tandoorrecipes}
POSTGRES_PASSWORD: ${TANDOORRECIPES_POSTGRESQL_PASSWORD:-tandoorrecipes}
volumes:
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-tandoorrecipes}/${TANDOORRECIPES_POSTGRESQL_CONTAINER_NAME:-TandoorRecipes-PostgreSQL}/var/lib/postgresql/data:/var/lib/postgresql/data