Skip to content
This repository has been archived by the owner on Jun 27, 2021. It is now read-only.

nicholaswilde/docker-babybuddy

Repository files navigation

Docker Baby Buddy

No Maintenance Intended Docker Image Version (latest by date) Docker Pulls GitHub ci lint pre-commit

⛔  DEPRECATED A multi-architecture image for Baby Buddy.

This image has been depcrecated. Please use the linuxserver.io version instead.

Dependencies

  • sqlite
  • postgres (optional)

Usage

docker cli

sqlite

$ docker run -d \
  --name=babybuddy \
  -e ALLOWED_HOSTS=* \                `# comma separated list of IP addresses or hosts that can access the web UI`
  -e DJANGO_SETTINGS_MODULE=babybuddy.settings.base
  -e SECRET_KEY="password" \          `# Generate a random string here to secure the Django instance`
  -e TIME_ZONE=America/Los_Angeles \  `# In the tzdata format, IE, "America/Denver"`
  -e DEBUG=False \                    `# Turn to False in production`
  -p 8000:8000 \
  --restart unless-stopped \
  nicholaswilde/babybuddy

docker-compose

Configuration

Login

default user password
admin admin

Volumes

user uid
abc 911
$ chown -R 911:911 ./data

Development

See docs.

Note: This image can't be pushed to the image registries using github-actions because it takes too long to build and timeouts.

Troubleshooting

See docs.

Pre-commit hook

If you want to automatically generate README.md files with a pre-commit hook, make sure you install the pre-commit binary, and add a .pre-commit-config.yaml file to your project. Then run:

$ pre-commit install
$ pre-commit install-hooks

Currently, this only works on amd64 systems.

License

Apache 2.0 License

Author

This project was started in 2021 by Nicholas Wilde.