Commit Graph

4 Commits

Author SHA1 Message Date
openhands d9481b7246 Add untracked test files and update deployment scripts
- Add discovery protocol test files for debugging and direct testing
- Add remote test integration scripts and configuration
- Update deployment and monitoring scripts with recent changes
- Include test-remote.yml configuration for remote testing
2025-11-06 19:29:21 +00:00
openhands d0a0c1c1d3 feat: Implement secure random password generation for Prometheus
- Add generate-monitoring-secrets.sh script that creates random passwords
- Auto-configure Prometheus with generated password hash
- Auto-configure Grafana datasource with same random password
- Update setup-server.sh to include monitoring setup
- Remove hardcoded Prometheus credentials from repository
- Keep Grafana default admin password for user configuration
- Generate secure 16-character random passwords for each deployment
- Store generated credentials in monitoring/.env.generated (gitignored)
2025-11-01 11:53:23 +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 69b1752774 Complete production deployment with fixes
- Fixed PostgreSQL connection timeout parameter
- Fixed database host configuration for Docker networking
- Fixed SQL datetime syntax for PostgreSQL compatibility
- Fixed REST API binding to 0.0.0.0 for external access
- Added comprehensive documentation
- Enhanced deployment scripts
- Added dashboard configuration system
- Updated settings for production deployment
2025-11-01 10:28:25 +00:00