Basic security setup for the RAVN Observability Platform.
# Copy environment template
cp .env.example .env
# Generate a secure password (optional)
openssl rand -base64 32
# Edit .env and change the default password
# GRAFANA_ADMIN_PASSWORD=your_secure_password_here- Change default admin credentials
- Disable anonymous access in production
- Enable TLS/SSL encryption
- Set up data retention policies
- Use cloud storage encryption
- Enable backup
GRAFANA_ADMIN_USER=admin
GRAFANA_ADMIN_PASSWORD=secure_password
TLS_ENABLED=falseGRAFANA_ADMIN_USER=admin
GRAFANA_ADMIN_PASSWORD=strong_random_password
TLS_ENABLED=true
TLS_CERT_PATH=/etc/ssl/certs/observability.crt
TLS_KEY_PATH=/etc/ssl/private/observability.keyTLS_ENABLED=true
TLS_CERT_PATH=/etc/ssl/certs/observability.crt
TLS_KEY_PATH=/etc/ssl/private/observability.keyIf locked out of admin account:
# Reset Grafana admin password (Docker)
docker exec -it grafana grafana-cli admin reset-admin-password newpasswordFor security issues: [email protected]