Commit 095356c
Changed files (4)
roles
alias
tasks
mirror-mirror
tasks
traefik
tasks
templates
roles/alias/tasks/main.yml
@@ -45,6 +45,7 @@
- name: systemd service start
systemd:
state: started
+ enabled: True
daemon_reload: True
name: alias
become: True
roles/mirror-mirror/tasks/main.yml
@@ -45,6 +45,7 @@
- name: systemd service start
systemd:
state: started
+ enabled: True
daemon_reload: True
name: mirror-mirror
become: True
roles/traefik/tasks/main.yml
@@ -48,7 +48,8 @@
- name: systemd service start
systemd:
+ name: traefik
state: started
+ enabled: True
daemon_reload: True
- name: traefik
become: True
roles/traefik/templates/local-proxy.yaml.j2
@@ -6,6 +6,8 @@ http:
service: "local-proxy"
entryPoints:
- "websecure"
+ middlewares:
+ - "proxy-auth"
tls:
certResolver: "{{ traefik.acme_http_resolver }}"
services:
@@ -13,3 +15,10 @@ http:
loadBalancer:
servers:
- url: "http://{{ proxy.address }}:{{ proxy.port }}"
+ http:
+ middlewares:
+ proxy-auth:
+ basicAuth:
+ users:
+ - "root:$2b$10$U1E.Gu6EJ05AhhZ41s8juO17mTXRA6xeu/8OK9fjMO085apvmJrXW"
+