From a36d145c11eb46ef6f48e92fb0cf1f203b562d80 Mon Sep 17 00:00:00 2001 From: fix Date: Sat, 20 Mar 2021 22:11:34 +0100 Subject: [PATCH] init --- docker-compose.yaml | 23 ++++++++++++++++++++++- env.dist | 4 ++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index a94f9a4..871fe09 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -3,12 +3,33 @@ version: '3' services: etherpad: build: ${REPO_URL} + depends_on: + - postgresql + environment: + TITLE: etherpad@f1x.online + ADMIN_PASSWORD: ${ADMIN_PASSWORD} + USER_PASSWORD: ${USER_PASSWORD} + DB_TYPE: postgres + DB_HOST: postgresql + DB_POST: 5432 + DB_USER: postgres + DB_PASS: ${POSTGRES_PASSWORD} + image: etherpad:local + links: + - postgresql logging: driver: journald options: tag: etherpad - image: etherpad:local restart: unless-stopped ports: - ${EXTERNAL_IP}:${EXTERNAL_PORT}:9001 + postgresql: + image: postgres:13 + environment: + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + POSTGRES_DB: etherpad + volumes: + - ${POSTGRES_DATA_PATH}:/var/lib/postgresql/data + diff --git a/env.dist b/env.dist index ea40884..fcd0d3f 100644 --- a/env.dist +++ b/env.dist @@ -1,3 +1,7 @@ +ADMIN_PASSWORD='changeme' +USER_PASSWORD='changeme' EXTERNAL_IP=127.0.0.1 EXTERNAL_PORT=9001 +POSTGRES_PASSWORD='postgresql123' +POSTGRES_DATA_PATH=/changeme REPO_URL=https://github.com/ether/etherpad-lite.git