Add Grafana, Prometheus, n8n, and Sentry
Add configurations for Grafana, Prometheus, n8n, and Sentry services using Docker Compose.
-
Grafana:
- Add
grafana/docker-compose.yamlwith Grafana service configuration. - Expose port
3000for Grafana web UI. - Mount volume
grafana_datato/var/lib/grafana. - Add environment variables for Grafana admin user and password.
- Add network
grafana_network.
- Add
-
Prometheus:
- Add
prometheus/docker-compose.yamlwith Prometheus service configuration. - Expose port
9090for Prometheus web UI. - Mount volume
prometheus_datato/prometheus. - Add configuration file
prometheus.ymlto/etc/prometheus/prometheus.yml. - Add network
prometheus_network.
- Add
-
n8n:
- Add
n8n/docker-compose.yamlwith n8n service configuration. - Expose port
5678for n8n web UI. - Mount volume
n8n_datato/home/node/.n8n. - Add environment variables for n8n user and password.
- Add network
n8n_network.
- Add
-
Sentry:
- Add
sentry/docker-compose.yamlwith Sentry service configuration. - Expose port
9000for Sentry web UI. - Mount volume
sentry_datato/var/lib/sentry. - Add environment variables for Sentry user and password.
- Add network
sentry_network.
- Add
-
README.md:
- Add Grafana, Prometheus, n8n, and Sentry to the list of services.
- Add brief descriptions for Grafana, Prometheus, n8n, and Sentry.
- Add instructions for running Grafana, Prometheus, n8n, and Sentry.