diff --git a/ansible/roles/traefik/templates/conf/file-provider-lubelogger.yml b/ansible/roles/traefik/templates/conf/file-provider-lubelogger.yml new file mode 100644 index 0000000..a61a62d --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-lubelogger.yml @@ -0,0 +1,11 @@ +http: + routers: + router-lubelogger: + rule: "Host(`lubelogger.local.{{ personal_domain }}`)" + service: service-lubelogger + + services: + service-lubelogger: + loadBalancer: + servers: + - url: http://arch-web:5000 diff --git a/ansible/roles/traefik/templates/conf/file-provider-redlib.yml b/ansible/roles/traefik/templates/conf/file-provider-redlib.yml new file mode 100644 index 0000000..7848dd8 --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-redlib.yml @@ -0,0 +1,11 @@ +http: + routers: + router-redlib: + rule: "Host(`redlib.local.{{ personal_domain }}`)" + service: service-redlib + + services: + service-redlib: + loadBalancer: + servers: + - url: http://arch-web:13225 diff --git a/ansible/roles/traefik/templates/docker-compose.yml b/ansible/roles/traefik/templates/docker-compose.yml index a5b0296..f73036a 100644 --- a/ansible/roles/traefik/templates/docker-compose.yml +++ b/ansible/roles/traefik/templates/docker-compose.yml @@ -7,7 +7,7 @@ networks: services: traefik: container_name: traefik - image: traefik:v3.1 + image: traefik:latest depends_on: docker_socket_proxy: condition: service_healthy