From 4953138dc336197fcd716fe09d03e9d5e532403b Mon Sep 17 00:00:00 2001 From: michael Date: Sun, 2 Nov 2025 15:24:13 +0100 Subject: [PATCH] =?UTF-8?q?readeck/docker.compose.yml=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readeck/docker.compose.yml | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 readeck/docker.compose.yml diff --git a/readeck/docker.compose.yml b/readeck/docker.compose.yml new file mode 100644 index 0000000..4202150 --- /dev/null +++ b/readeck/docker.compose.yml @@ -0,0 +1,43 @@ +services: + readeck: + container_name: readeck + image: codeberg.org/readeck/readeck:latest + mem_limit: 8g + cpu_shares: 1024 + security_opt: + - no-new-privileges:true + restart: on-failure:5 + ports: + - 4522:8000 + volumes: + - /volume1/docker/readeck/data:/readeck:rw + #- data:/readeck:rw + environment: + READECK_USE_X_FORWARDED: true + READECK_DATABASE_SOURCE: postgres://readeck:readeckpass@readeck-db:5432/readeck + + readeck-db: + image: postgres:16 + container_name: Readeck-DB + hostname: readeck-db + mem_limit: 1g + cpu_shares: 768 + security_opt: + - no-new-privileges:true + healthcheck: + test: ["CMD", "pg_isready", "-q", "-d", "readeck", "-U", "readeck"] + timeout: 45s + interval: 10s + retries: 10 + volumes: + - /volume1/docker/readeck/db:/var/lib/postgresql/data:rw + #- db:/var/lib/postgresql/data:rw + environment: + POSTGRES_DB: readeck + POSTGRES_USER: readeck + POSTGRES_PASSWORD: readeckpass + restart: on-failure:5 + +#volumes: + #data: + #db: \ No newline at end of file