Compare commits
5 Commits
d99d224c6b
...
559c68b2df
Author | SHA1 | Date | |
---|---|---|---|
|
559c68b2df | ||
|
7deed6e719 | ||
|
1e9ba5cbfa | ||
|
8a13da2995 | ||
|
55becf9d28 |
@ -99,6 +99,7 @@ services:
|
|||||||
- traefik.http.routers.{{ service }}-front.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
|
- 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=true
|
||||||
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
||||||
|
- traefik.http.routers.{{ service }}-front.middlewares=cojedzie-compress@docker
|
||||||
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -17,7 +17,7 @@ services:
|
|||||||
replicas: 1
|
replicas: 1
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.routers.{{ service }}-api.rule=(Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)) && PathPrefix(`/api/`)
|
- traefik.http.routers.{{ service }}-api.rule=(Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)) && (PathPrefix(`/api/`) || PathPrefix(`/bundles/`))
|
||||||
- traefik.http.routers.{{ service }}-api.priority=100
|
- traefik.http.routers.{{ service }}-api.priority=100
|
||||||
- traefik.http.routers.{{ service }}-api.tls=true
|
- traefik.http.routers.{{ service }}-api.tls=true
|
||||||
- traefik.http.routers.{{ service }}-api.tls.certresolver=lets-encrypt
|
- traefik.http.routers.{{ service }}-api.tls.certresolver=lets-encrypt
|
||||||
@ -96,8 +96,10 @@ services:
|
|||||||
replicas: 1
|
replicas: 1
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- 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.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
|
||||||
- traefik.http.routers.{{ service }}-front.tls=true
|
- traefik.http.routers.{{ service }}-front.tls=true
|
||||||
|
- traefik.http.routers.{{ service }}-front.middlewares={{ service }}-compress@docker
|
||||||
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
|
||||||
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ volumes:
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
server:
|
server:
|
||||||
image: gitea/gitea:1.14.2
|
image: gitea/gitea:1.15.0
|
||||||
environment:
|
environment:
|
||||||
- USER_UID={{ git_user.uid }}
|
- USER_UID={{ git_user.uid }}
|
||||||
- USER_GID={{ git_user.group }}
|
- USER_GID={{ git_user.group }}
|
||||||
|
@ -2,7 +2,7 @@ version: '{{ compose_version }}'
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
agent:
|
agent:
|
||||||
image: portainer/agent:2.5.1
|
image: portainer/agent:2.9.0
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- /var/lib/docker/volumes:/var/lib/docker/volumes
|
- /var/lib/docker/volumes:/var/lib/docker/volumes
|
||||||
@ -14,7 +14,7 @@ services:
|
|||||||
constraints: [node.platform.os == linux]
|
constraints: [node.platform.os == linux]
|
||||||
|
|
||||||
portainer:
|
portainer:
|
||||||
image: portainer/portainer-ce:2.5.1
|
image: portainer/portainer-ce:2.9.0
|
||||||
command: -H tcp://tasks.agent:9001 --tlsskipverify
|
command: -H tcp://tasks.agent:9001 --tlsskipverify
|
||||||
volumes:
|
volumes:
|
||||||
- portainer_data:/data
|
- portainer_data:/data
|
||||||
|
@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
http:
|
|
||||||
routers:
|
|
||||||
nginx:
|
|
||||||
rule: Host(`{{ main_domain }}`)
|
|
||||||
service: legacy@docker
|
|
||||||
tls:
|
|
||||||
certresolver: lets-encrypt
|
|
@ -2,7 +2,7 @@ version: "{{ compose_version }}"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ingress:
|
ingress:
|
||||||
image: traefik:v2.4
|
image: traefik:v2.5
|
||||||
ports:
|
ports:
|
||||||
- 80:80
|
- 80:80
|
||||||
- 443:443
|
- 443:443
|
||||||
|
@ -26,7 +26,7 @@ mysql_users:
|
|||||||
- name: keylighter
|
- name: keylighter
|
||||||
priv: keylighter.*:ALL
|
priv: keylighter.*:ALL
|
||||||
host: '172.%'
|
host: '172.%'
|
||||||
password: !vault |
|
password: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
63656537653463313639373130666537373365393866623031616265643762353739643965326132
|
63656537653463313639373130666537373365393866623031616265643762353739643965326132
|
||||||
3764653563333266616132393335613335363361633531660a373730363362666230363836393266
|
3764653563333266616132393335613335363361633531660a373730363362666230363836393266
|
||||||
|
@ -49,6 +49,15 @@ service_config:
|
|||||||
6330386139356263390a663366633232346637346233653261373330343864613262313465336432
|
6330386139356263390a663366633232346637346233653261373330343864613262313465336432
|
||||||
31366633323433653632366633376533343764343565653737633837383330323630313433323836
|
31366633323433653632366633376533343764343565653737633837383330323630313433323836
|
||||||
6530363533656439663631636532363864373666343163376632
|
6530363533656439663631636532363864373666343163376632
|
||||||
|
- name: sobak
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
31366430636665333631346565353666646333616436383062663261316537616566373334663061
|
||||||
|
3430376431363333613032643135646336333537633931640a656238613566656632626662343661
|
||||||
|
30313766313337663534323631333266633464623364613261613865326235306564616635613237
|
||||||
|
3861393364356136350a393433613066663535333934636664613164653139323166343030633566
|
||||||
|
36343734666637336665316231636631313633336331306633386665616337363166646132366133
|
||||||
|
6166376237646566656166386631303732633831323961363038
|
||||||
- name: docker-swarm
|
- name: docker-swarm
|
||||||
password: !vault |
|
password: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
Loading…
Reference in New Issue
Block a user