Docker Compose: - docker-compose.yml: Base configuration for development - Frontend (nginx) on port 3000 - Backend (Go) on ports 8080 (HTTP) and 9849 (gRPC) - Volume mounts for /proc, /sys (system metrics) - Named volume for data persistence - Health check for backend - docker-compose.prod.yml: Production overrides - Resource limits (CPU/memory) - Log rotation configuration Installation Script (scripts/install.sh): - One-line installation support via curl/wget - Cross-platform: Linux (amd64, arm64, arm) - Creates system user and directories - Downloads and installs binary from GitHub releases - Generates YAML configuration file - Creates and enables systemd service - Security hardening with systemd sandboxing - Resource limits for production use 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
837 B
837 B