diff --git a/blueprints/babybuddy/docker-compose.yml b/blueprints/babybuddy/docker-compose.yml new file mode 100644 index 0000000..c07d906 --- /dev/null +++ b/blueprints/babybuddy/docker-compose.yml @@ -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: {} \ No newline at end of file diff --git a/blueprints/babybuddy/logo.png b/blueprints/babybuddy/logo.png new file mode 100644 index 0000000..36623f7 Binary files /dev/null and b/blueprints/babybuddy/logo.png differ diff --git a/blueprints/babybuddy/template.toml b/blueprints/babybuddy/template.toml new file mode 100644 index 0000000..2eafa96 --- /dev/null +++ b/blueprints/babybuddy/template.toml @@ -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}" \ No newline at end of file