Video coming soon…
🛠️ Setup Baby Buddy — Infant Care Tracker
Deploy Baby Buddy on Ubuntu with Docker — a self-hosted tracker for feedings, sleep, diapers, and growth, so caregivers stay in sync, on port 8179.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/tools/babybuddy/babybuddy-ubuntu.sh
chmod +x babybuddy-ubuntu.sh
sudo bash babybuddy-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/tools/babybuddy/babybuddy-ubuntu.sh
2 Make it Executable
chmod +x babybuddy-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts the LinuxServer.io Baby Buddy image on port 8179, with PUID and PGID set to 1000, CSRF_TRUSTED_ORIGINS set to your server URL, and data in ./config.
sudo bash babybuddy-ubuntu.sh
4 Log In and Change the Password
Sign in with the default admin / admin and change the password immediately from the user settings:
http://<your-server-ip>:8179
Ports Used
| Port | Purpose |
|---|---|
| 8179 | Web UI (host → container 8000) — default login admin / admin |
| CSRF_TRUSTED_ORIGINS | Set to your server URL — add your domain if you add one |
| ./config | Database and all records |