Skip to content

Add Grafana, Prometheus, n8n, and Sentry

Add configurations for Grafana, Prometheus, n8n, and Sentry services using Docker Compose.

  • Grafana:

    • Add grafana/docker-compose.yaml with Grafana service configuration.
    • Expose port 3000 for Grafana web UI.
    • Mount volume grafana_data to /var/lib/grafana.
    • Add environment variables for Grafana admin user and password.
    • Add network grafana_network.
  • Prometheus:

    • Add prometheus/docker-compose.yaml with Prometheus service configuration.
    • Expose port 9090 for Prometheus web UI.
    • Mount volume prometheus_data to /prometheus.
    • Add configuration file prometheus.yml to /etc/prometheus/prometheus.yml.
    • Add network prometheus_network.
  • n8n:

    • Add n8n/docker-compose.yaml with n8n service configuration.
    • Expose port 5678 for n8n web UI.
    • Mount volume n8n_data to /home/node/.n8n.
    • Add environment variables for n8n user and password.
    • Add network n8n_network.
  • Sentry:

    • Add sentry/docker-compose.yaml with Sentry service configuration.
    • Expose port 9000 for Sentry web UI.
    • Mount volume sentry_data to /var/lib/sentry.
    • Add environment variables for Sentry user and password.
    • Add network sentry_network.
  • 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.

Merge request reports

Loading