openhands
|
a5e421e864
|
security: Improve environment variable security for monitoring
- Remove hardcoded passwords from repository
- Add .env.example template for secure configuration
- Update docker-compose.yml to use environment variables with defaults
- Update Grafana datasource configuration to use secureJsonData
- Update setup scripts to load from .env file
- Add password hash generation for Prometheus web.yml
- Remove monitoring/web.yml from git tracking (contains password hash)
- Add security warnings about sensitive files
|
2025-11-01 11:43:18 +00:00 |
openhands
|
b522c3d116
|
feat: Add Prometheus authentication and Grafana auto-configuration
- Add Prometheus web.yml configuration with basic authentication
- Update Grafana datasource to auto-configure with Prometheus credentials
- Create setup-monitoring.sh script for automated monitoring setup
- Add configure-grafana.sh script for API-based Grafana configuration
- Update docker-compose.yml with Prometheus authentication environment
- Update setup-server.sh to include monitoring URLs and credentials
- Ensure Grafana automatically connects to Prometheus with proper auth
|
2025-11-01 11:22:06 +00:00 |
openhands
|
6c8c83b7e5
|
Add deployment configuration and monitoring stack
- Docker Compose configuration for full stack deployment
- Prometheus and Grafana monitoring setup
- Health monitoring integration
- Backup and restore scripts
- Security hardening documentation
- Quick start guide for deployment
- Phase 7 completion summary
Features:
- Complete container orchestration
- Monitoring stack with metrics collection
- Automated backup procedures
- Security audit scripts
- Production deployment guidelines
|
2025-10-30 07:37:44 +00:00 |