[commmit staff]
This commit is contained in:
27
swarm.yml
27
swarm.yml
@@ -326,33 +326,6 @@
|
||||
- "traefik.enable=false"
|
||||
networks:
|
||||
- public
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
container_name: grafana
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- public
|
||||
volumes:
|
||||
- grafana-lib:/var/lib/grafana
|
||||
environment:
|
||||
GF_INSTALL_PLUGINS: "grafana-clock-panel,grafana-simple-json-datasource,grafana-worldmap-panel,grafana-piechart-panel"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
# HTTP Routers
|
||||
- "traefik.http.routers.grafana-rtr.entrypoints=websecure"
|
||||
- "traefik.http.routers.grafana-rtr.rule=Host(`grafana2.jingoh.private`)"
|
||||
# Middlewares
|
||||
- "traefik.http.routers.grafana-rtr.middlewares=privatevpn,forward-auth"
|
||||
# HTTP Services
|
||||
- "traefik.http.routers.grafana-rtr.service=grafana-svc"
|
||||
- "traefik.http.services.grafana-svc.loadbalancer.server.port=3000"
|
||||
# TLS
|
||||
- "traefik.http.routers.grafana-rtr.tls=true"
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user