Added goaccess auth
This commit is contained in:
parent
19d22e2f1b
commit
7f23c5f8a7
@ -12,6 +12,7 @@ services:
|
|||||||
- ${PWD}/traefik-dynamic.toml:/etc/traefik/traefik-dynamic.toml
|
- ${PWD}/traefik-dynamic.toml:/etc/traefik/traefik-dynamic.toml
|
||||||
- ${PWD}/acme.json:/etc/traefik/acme.json
|
- ${PWD}/acme.json:/etc/traefik/acme.json
|
||||||
- ${PWD}/access.log:/etc/traefik/access.log
|
- ${PWD}/access.log:/etc/traefik/access.log
|
||||||
|
- ${PWD}/users:/etc/traefik/users
|
||||||
|
|
||||||
goaccess:
|
goaccess:
|
||||||
image: allinurl/goaccess
|
image: allinurl/goaccess
|
||||||
@ -28,7 +29,7 @@ services:
|
|||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
traefik.http.routers.goaccess.rule: Host(`gruppe1.testsites.info`) && PathPrefix(`/goaccess/ws`)
|
traefik.http.routers.goaccess.rule: Host(`gruppe1.testsites.info`) && PathPrefix(`/goaccess/ws`)
|
||||||
traefik.http.routers.goaccess.priority: 55
|
traefik.http.routers.goaccess.priority: 55
|
||||||
traefik.http.routers.goaccess.middlewares: strip_goaccess,secHeaders@file
|
traefik.http.routers.goaccess.middlewares: strip_goaccess,goaccess_auth,secHeaders@file
|
||||||
traefik.http.routers.goaccess.tls: true
|
traefik.http.routers.goaccess.tls: true
|
||||||
traefik.http.routers.goaccess.tls.certresolver: myresolver
|
traefik.http.routers.goaccess.tls.certresolver: myresolver
|
||||||
|
|
||||||
@ -40,11 +41,12 @@ services:
|
|||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
traefik.http.routers.goaccess_web.rule: Host(`gruppe1.testsites.info`) && PathPrefix(`/goaccess`)
|
traefik.http.routers.goaccess_web.rule: Host(`gruppe1.testsites.info`) && PathPrefix(`/goaccess`)
|
||||||
traefik.http.routers.goaccess_web.priority: 50
|
traefik.http.routers.goaccess_web.priority: 50
|
||||||
traefik.http.routers.goaccess_web.middlewares: strip_goaccess,secHeaders@file
|
traefik.http.routers.goaccess_web.middlewares: strip_goaccess,goaccess_auth,secHeaders@file
|
||||||
traefik.http.routers.goaccess_web.tls: true
|
traefik.http.routers.goaccess_web.tls: true
|
||||||
traefik.http.routers.goaccess_web.tls.certresolver: myresolver
|
traefik.http.routers.goaccess_web.tls.certresolver: myresolver
|
||||||
|
|
||||||
traefik.http.middlewares.strip_goaccess.stripprefix.prefixes: /goaccess
|
traefik.http.middlewares.strip_goaccess.stripprefix.prefixes: /goaccess
|
||||||
|
traefik.http.middlewares.goaccess_auth.basicauth.usersfile: /etc/traefik/users
|
||||||
|
|
||||||
portainer:
|
portainer:
|
||||||
image: portainer/portainer-ce
|
image: portainer/portainer-ce
|
||||||
|
1
deploy/base/users
Normal file
1
deploy/base/users
Normal file
@ -0,0 +1 @@
|
|||||||
|
# Create user by using ```htpasswd -nb user password``` and append output to this file.
|
Loading…
Reference in New Issue
Block a user