Compare commits
3 Commits
559c68b2df
...
1b1dc8995d
Author | SHA1 | Date | |
---|---|---|---|
|
1b1dc8995d | ||
|
f175c2e37e | ||
|
03f126dedd |
@ -99,7 +99,7 @@ services:
|
||||
- traefik.http.routers.{{ service }}-front.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
|
||||
- traefik.http.routers.{{ service }}-front.tls=true
|
||||
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.{{ service }}-front.middlewares=cojedzie-compress@docker
|
||||
- traefik.http.routers.{{ service }}-front.middlewares=gzip@file
|
||||
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
||||
|
||||
volumes:
|
||||
|
@ -96,10 +96,9 @@ services:
|
||||
replicas: 1
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.middlewares.{{ service }}-compress.compress=true
|
||||
- traefik.http.routers.{{ service }}-front.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
|
||||
- traefik.http.routers.{{ service }}-front.tls=true
|
||||
- traefik.http.routers.{{ service }}-front.middlewares={{ service }}-compress@docker
|
||||
- traefik.http.routers.{{ service }}-front.middlewares=gzip@file
|
||||
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
||||
|
||||
|
@ -31,4 +31,5 @@ services:
|
||||
- traefik.http.routers.{{ service }}.rule=Host(`git.{{ main_domain }}`)
|
||||
- traefik.http.routers.{{ service }}.tls=true
|
||||
- traefik.http.routers.{{ service }}.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.{{ service }}.middlewares=gzip@file
|
||||
- traefik.http.services.{{ service }}.loadbalancer.server.port=3000
|
||||
|
@ -13,6 +13,7 @@ services:
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.services.{{ service }}.loadbalancer.server.port=80
|
||||
- traefik.http.routers.{{ service }}.middlewares=gzip@file
|
||||
{% for version in php_versions %}
|
||||
php-{{ version|replace('.', '') }}:
|
||||
image: kadet/php:{{ version }}
|
||||
|
8
services/traefik/config/dynamic/homepage.yaml
Normal file
8
services/traefik/config/dynamic/homepage.yaml
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
http:
|
||||
routers:
|
||||
alcoholic-calendar:
|
||||
rule: Host(`{{ main_domain }}`)
|
||||
service: legacy@docker
|
||||
tls:
|
||||
certresolver: lets-encrypt
|
7
services/traefik/config/dynamic/middlewares.yaml
Normal file
7
services/traefik/config/dynamic/middlewares.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
http:
|
||||
middlewares:
|
||||
gzip:
|
||||
compress:
|
||||
excludedContentTypes:
|
||||
- text/event-stream
|
@ -18,11 +18,16 @@ entryPoints:
|
||||
websecure:
|
||||
address: :443
|
||||
|
||||
{% if traefik_token is defined %}
|
||||
pilot:
|
||||
token: "{{ traefik_token }}"
|
||||
{% endif %}
|
||||
|
||||
################################################################
|
||||
# Traefik logs configuration
|
||||
################################################################
|
||||
log:
|
||||
level: DEBUG
|
||||
level: WARN
|
||||
format: common
|
||||
|
||||
################################################################
|
||||
@ -42,13 +47,13 @@ api:
|
||||
################################################################
|
||||
|
||||
# Enable ping
|
||||
#ping:
|
||||
# ping:
|
||||
# Name of the related entry point
|
||||
#
|
||||
# Optional
|
||||
# Default: "traefik"
|
||||
#
|
||||
# entryPoint: traefik
|
||||
# entryPoint: traefik
|
||||
|
||||
################################################################
|
||||
# Docker configuration backend
|
||||
|
@ -16,6 +16,14 @@ services_to_restart: []
|
||||
|
||||
service_config:
|
||||
traefik:
|
||||
traefik_token: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
66623665393638313039616464613563316437386566396238623937363238626535633937633536
|
||||
6236653135363566333636633961343766323138633737610a346666636430303031373333376565
|
||||
62643038666134386631306139613835623830346139356163376438643261646366386437343064
|
||||
3365363639663862660a616239366130326538396431393537623964396530393531363665353361
|
||||
65343938646438366264353837316263643634373639346334303939663732383832353439313330
|
||||
3466323034336339626239633763393832383435623632386632
|
||||
dashboard_users:
|
||||
- name: kadet
|
||||
password: !vault |
|
||||
|
Loading…
Reference in New Issue
Block a user