version: "3.7" services: loki: image: git.nixc.us/nixius/loki:staging-loki deploy: replicas: 1 labels: homepage.group: apps homepage.name: loki homepage.href: https://loki.nixc.us/ homepage.description: us.nixc.autodeploy: "true" traefik.enable: "true" traefik.http.routers.staging_loki_loki.tls: "true" traefik.http.services.staging_loki_loki.loadbalancer.server.port: 3100 traefik.http.routers.staging_loki_loki.rule: Host(`loki.nixc.us`) traefik.http.routers.staging_loki_loki.entrypoints: websecure traefik.http.routers.staging_loki_loki.tls.certresolver: letsencryptresolver traefik.http.routers.staging_loki_loki.service: staging_loki_loki traefik.docker.network: traefik # - 'traefik.http.routers.staging_uptime_uptime.middlewares=authelia@docker' networks: - traefik grafana: image: git.nixc.us/nixius/loki:staging-grafana deploy: replicas: 1 labels: homepage.group: apps homepage.name: grafana homepage.href: https://grafana.nixc.us/ homepage.description: us.nixc.autodeploy: "true" traefik.enable: "true" traefik.http.routers.staging_grafana_grafana.tls: "true" traefik.http.services.staging_grafana_grafana.loadbalancer.server.port: 3000 traefik.http.routers.staging_grafana_grafana.rule: Host(`grafana.nixc.us`) traefik.http.routers.staging_grafana_grafana.entrypoints: websecure traefik.http.routers.staging_grafana_grafana.tls.certresolver: letsencryptresolver traefik.http.routers.staging_grafana_grafana.service: staging_grafana_grafana traefik.docker.network: traefik # - 'traefik.http.routers.staging_uptime_uptime.middlewares=authelia@docker' networks: - traefik networks: traefik: external: true