New addition: Documize
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Uncomment and change the following variables if you want to use them.
|
||||
#RESTART=unless-stopped
|
||||
#SYNOLOGY_VOLUME=volume1
|
||||
#STACK_NAME=documize
|
||||
#DOCUMIZE_CONTAINER_NAME=Documize
|
||||
#DOCUMIZE_TAG=latest
|
||||
#DOCUMIZE_PORT=5001
|
||||
#DOCUMIZE_SALT=hsk3Acndky8cdTNx3
|
||||
#DOCUMIZE_POSTGRESQL_CONTAINER_NAME=Documize-PostgreSQL
|
||||
#DOCUMIZE_POSTGRESQL_TAG=latest
|
||||
#DOCUMIZE_POSTGRESQL_DATABASE=documize
|
||||
#DOCUMIZE_POSTGRESQL_USER=documize
|
||||
#DOCUMIZE_POSTGRESQL_PASSWORD=documize
|
||||
@@ -0,0 +1,36 @@
|
||||
services:
|
||||
# Documize
|
||||
documize:
|
||||
container_name: ${DOCUMIZE_CONTAINER_NAME:-Documize}
|
||||
image: debian:${DOCUMIZE_TAG:-latest}
|
||||
restart: ${RESTART:-unless-stopped}
|
||||
command: >
|
||||
/bin/sh -c "apt-get -qq update && \
|
||||
apt-get -qq install -y wget && \
|
||||
wget https://community-downloads.s3.us-east-2.amazonaws.com/documize-community-plus-linux-amd64 && \
|
||||
chmod 777 ./documize-community-plus-linux-amd64 && \
|
||||
./documize-community-plus-linux-amd64"
|
||||
healthcheck:
|
||||
test: wget --no-verbose --tries=1 --spider http://localhost:${DOCUMIZE_PORT:-5001}/
|
||||
environment:
|
||||
DOCUMIZEPORT: ${DOCUMIZE_PORT:-5001}
|
||||
DOCUMIZEDB: host=documize-postgresql port=5432 dbname=${DOCUMIZE_POSTGRESQL_DATABASE:-documize} user=${DOCUMIZE_POSTGRESQL_USER:-documize} password=${DOCUMIZE_POSTGRESQL_PASSWORD:-documize} sslmode=disable
|
||||
DOCUMIZEDBTYPE: postgresql
|
||||
DOCUMIZESALT: ${DOCUMIZE_SALT:-hsk3Acndky8cdTNx3}
|
||||
DOCUMIZELOCATION: selfhost
|
||||
ports:
|
||||
- ${DOCUMIZE_PORT:-5001}:${DOCUMIZE_PORT:-5001}
|
||||
|
||||
# PostgreSQL (for Documize)
|
||||
documize-postgresql:
|
||||
container_name: ${DOCUMIZE_POSTGRESQL_CONTAINER_NAME:-Documize-PostgreSQL}
|
||||
image: postgres:${DOCUMIZE_POSTGRESQL_TAG:-latest}
|
||||
restart: ${RESTART:-unless-stopped}
|
||||
healthcheck:
|
||||
test: ["CMD", "pg_isready", "-q", "-d", "${DOCUMIZE_POSTGRESQL_DATABASE:-documize}", "-U", "${DOCUMIZE_POSTGRESQL_USER:-documize}"]
|
||||
environment:
|
||||
POSTGRES_DB: ${DOCUMIZE_POSTGRESQL_DATABASE:-documize}
|
||||
POSTGRES_USER: ${DOCUMIZE_POSTGRESQL_USER:-documize}
|
||||
POSTGRES_PASSWORD: ${DOCUMIZE_POSTGRESQL_PASSWORD:-documize}
|
||||
volumes:
|
||||
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-documize}/${DOCUMIZE_POSTGRESQL_CONTAINER_NAME:-Documize-PostgreSQL}/var/lib/postgresql/data:/var/lib/postgresql/data
|
||||
Reference in New Issue
Block a user