Baby Buddy on Ubuntu 24.04 LTS
by cloudimg
Self hosted baby tracker for feedings, sleep, diapers, tummy time and growth.
Baby Buddy is a popular open source, self-hosted web application that helps caregivers track a baby's daily activities and growth. It records feedings, sleep, diaper changes, tummy time, pumping, temperature and measurements, and presents them as an at-a-glance dashboard of cards, a chronological timeline and a set of reporting charts, so patterns become easy to see. This image delivers Baby Buddy fully installed as a Django application in a dedicated Python virtual environment, served by gunicorn and reverse-proxied behind nginx, so your tracker is operational within minutes of launch with no manual virtualenv wiring, no WSGI server configuration and no reverse-proxy setup required.
The image is hardened to be secure by default. No shared or default credential ever ships: the well-known default account is removed at build time, and on the first boot of every VM a fresh Django secret key is generated and the administrator account is created with a unique, randomly generated password. That password is written to a root-only file on the instance. The application is bound to the loopback interface and reached only through nginx, host settings are configured so that sign-in works on the public IP address or a custom domain without a baked-in hostname, and an unauthenticated health endpoint is provided for load-balancer probes. A populated demo child with several weeks of sample entries ships so the dashboard, timeline and charts are immediately non-empty; you delete it and add your own child whenever you are ready.
Systemd manages gunicorn and nginx for automatic restarts and clean logging, the OS is fully patched at build time and continues to receive unattended security updates, and 24/7 cloudimg support is included.
This is a repackaged open source software product with additional charges for cloudimg support services. Baby Buddy is a trademark of its respective owners. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.