From 896d845256ac99a2ae7cb38761b068e66a2ce16c Mon Sep 17 00:00:00 2001 From: Derek Cooper Date: Mon, 11 May 2026 00:48:50 -0700 Subject: [PATCH] added babybuddy --- BabyBuddy/docker-compose-nfs.yaml | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 BabyBuddy/docker-compose-nfs.yaml diff --git a/BabyBuddy/docker-compose-nfs.yaml b/BabyBuddy/docker-compose-nfs.yaml new file mode 100644 index 0000000..c5887dd --- /dev/null +++ b/BabyBuddy/docker-compose-nfs.yaml @@ -0,0 +1,33 @@ +services: + app: + image: lscr.io/linuxserver/babybuddy:${BABYBUDDY_VERSION:-latest} + container_name: babybuddy + environment: + - PUID=${BABYBUDDY_PUID:-1000} + - PGID=${BABYBUDDY_PGID:-1000} + - TZ=${BABYBUDDY_TZ:-America/Los_Angeles} + - CSRF_TRUSTED_ORIGINS=${BABYBUDDY_ORIGINS:-http://127.0.0.1:8046} + volumes: + - babybuddy-app:/config + ports: + - ${BABYBUDDY_PORT:-8000}:8000 + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost:8000/login/"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 40s + deploy: + resources: + limits: + memory: 512m + restart: unless-stopped + +volumes: + babybuddy-app: + name: babybuddy-app + driver: local + driver_opts: + type: nfs + o: "addr=${AIRTRAIL_NFS_SERVER},rw,noatime,rsize=65536,wsize=65536,timeo=600,nfsvers=4" + device: "${AIRTRAIL_NFS_DEVICE}" \ No newline at end of file