Add BabyBuddy blueprint with Docker Compose and configuration files

- Introduced Docker Compose setup for BabyBuddy service, including environment variables and volume configuration.
- Added logo for BabyBuddy.
- Created template.toml for BabyBuddy with default variables for configuration.
This commit is contained in:
Mauricio Siu 2025-03-30 14:46:52 -06:00
parent 3f608566df
commit 7d54a2eb20
3 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,19 @@
version: "3.8"
services:
babybuddy:
image: linuxserver/babybuddy:2.7.0
restart: unless-stopped
ports:
- 8000
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
- CSRF_TRUSTED_ORIGINS=https://${DOMAIN}
- TIME_ZONE=${TIME_ZONE:-UTC}
- SECRET_KEY=${SECRET_KEY}
volumes:
- config:/config
volumes:
config: {}

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -0,0 +1,15 @@
[variables]
main_domain = "${domain}"
secret_key = "${password:32}"
time_zone = "America/New_York"
[config]
[[config.domains]]
serviceName = "babybuddy"
port = 8000
host = "${main_domain}"
[config.env]
DOMAIN = "${main_domain}"
SECRET_KEY = "${secret_key}"
TIME_ZONE = "${time_zone}"