- Add Jinja2 template for monitoring stack .env file - Add Ansible tasks to generate passwords and create .env automatically - Update vault example with monitoring credentials - Remove manual deploy.sh script (using Ansible instead) - Add app-internal network creation task
20 lines
599 B
Django/Jinja
20 lines
599 B
Django/Jinja
# Monitoring Stack Environment Configuration
|
|
# Generated by Ansible - DO NOT EDIT MANUALLY
|
|
|
|
# Domain Configuration
|
|
DOMAIN={{ app_domain | default('michaelschiemer.de') }}
|
|
|
|
# Grafana Configuration
|
|
GRAFANA_ADMIN_USER={{ grafana_admin_user | default('admin') }}
|
|
GRAFANA_ADMIN_PASSWORD={{ grafana_admin_password }}
|
|
|
|
# Grafana Plugins (comma-separated)
|
|
# Common useful plugins:
|
|
# - grafana-clock-panel
|
|
# - grafana-piechart-panel
|
|
# - grafana-worldmap-panel
|
|
GRAFANA_PLUGINS={{ grafana_plugins | default('') }}
|
|
|
|
# Prometheus BasicAuth
|
|
# Format: username:hashed_password
|
|
PROMETHEUS_AUTH={{ prometheus_auth }} |