Add Docker containerization support#25
Conversation
- Add Dockerfile with multi-stage Python 3.11 build - Add docker-compose.yml with environment variable configuration - Add docker-compose.standalone.yml for Portainer/NAS deployment - Add docker/entrypoint.sh for config initialization - Add .dockerignore for build optimization - Add DOCKER.md with complete deployment documentation - Update README.md with Docker installation instructions - Add cryptography to requirements.txt for alert_command plugin 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The pgrep command is not available in the slim Python container. Changed healthcheck to use Python urllib to check web viewer availability. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Hi. Thanks for this. Docker support and a pre-built docker image is something I want to add. I'd like to get #23 merged first so the docker container is built against the new structure using the proper entry points and the docker container can take advantage of the |
Sounds good! Let me know if you need me to do any refactoring once that is done. |
|
Nix support is merged. Some of it should help you a lot. |
|
Is anything to help ? I can add portainer, traefik as publisher with authorization for Web server |
Summary
Features
Test Plan