mirror of
https://gitea.zaclys.com/yannic/selfhosting.git
synced 2026-04-26 09:10:42 +02:00
Dispatch network config in services
This commit is contained in:
@@ -1,23 +0,0 @@
|
|||||||
version: '3.8'
|
|
||||||
|
|
||||||
networks:
|
|
||||||
dmz:
|
|
||||||
name: dmz
|
|
||||||
blog-frontend:
|
|
||||||
name: blog-frontend
|
|
||||||
blog-backend:
|
|
||||||
name: blog-backend
|
|
||||||
glances-frontend:
|
|
||||||
name: glances-frontend
|
|
||||||
portainer-frontend:
|
|
||||||
name: portainer-frontend
|
|
||||||
selfoss-frontend:
|
|
||||||
name: selfoss-frontend
|
|
||||||
shaarli-frontend:
|
|
||||||
name: shaarli-frontend
|
|
||||||
source-frontend:
|
|
||||||
name: source-frontend
|
|
||||||
wallabag-frontend:
|
|
||||||
name: wallabag-frontend
|
|
||||||
wwww-frontend:
|
|
||||||
name: wwww-frontend
|
|
||||||
@@ -28,3 +28,9 @@ services:
|
|||||||
- traefik.http.routers.blog.entrypoints=https
|
- traefik.http.routers.blog.entrypoints=https
|
||||||
- traefik.http.routers.blog.tls=true
|
- traefik.http.routers.blog.tls=true
|
||||||
- traefik.docker.network=blog-frontend
|
- traefik.docker.network=blog-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
blog-frontend:
|
||||||
|
name: blog-frontend
|
||||||
|
blog-backend:
|
||||||
|
name: blog-backend
|
||||||
@@ -24,3 +24,6 @@ services:
|
|||||||
- traefik.http.middlewares.glancesRedir.redirectregex.replacement=$${1}${PATH_GLANCES}/
|
- traefik.http.middlewares.glancesRedir.redirectregex.replacement=$${1}${PATH_GLANCES}/
|
||||||
- traefik.docker.network=glances-frontend
|
- traefik.docker.network=glances-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
glances-frontend:
|
||||||
|
name: glances-frontend
|
||||||
@@ -25,5 +25,9 @@ services:
|
|||||||
- traefik.http.middlewares.portainerRedir.redirectregex.replacement=$${1}${PATH_PORTAINER}/
|
- traefik.http.middlewares.portainerRedir.redirectregex.replacement=$${1}${PATH_PORTAINER}/
|
||||||
- traefik.docker.network=portainer-frontend
|
- traefik.docker.network=portainer-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
portainer-frontend:
|
||||||
|
name: portainer-frontend
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
portainer_data:
|
portainer_data:
|
||||||
|
|||||||
@@ -25,3 +25,7 @@ services:
|
|||||||
- traefik.docker.network=selfoss-frontend
|
- traefik.docker.network=selfoss-frontend
|
||||||
volumes:
|
volumes:
|
||||||
selfoss_data:
|
selfoss_data:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
selfoss-frontend:
|
||||||
|
name: selfoss-frontend
|
||||||
@@ -19,5 +19,9 @@ services:
|
|||||||
- traefik.http.routers.shaarli.tls=true
|
- traefik.http.routers.shaarli.tls=true
|
||||||
- traefik.docker.network=shaarli-frontend
|
- traefik.docker.network=shaarli-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
shaarli-frontend:
|
||||||
|
name: shaarli-frontend
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
shaarli-cache:
|
shaarli-cache:
|
||||||
|
|||||||
@@ -21,6 +21,12 @@ services:
|
|||||||
- traefik.http.routers.gitea.entrypoints=https
|
- traefik.http.routers.gitea.entrypoints=https
|
||||||
- traefik.http.routers.gitea.tls=true
|
- traefik.http.routers.gitea.tls=true
|
||||||
- traefik.docker.network=source-frontend
|
- traefik.docker.network=source-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
source-frontend:
|
||||||
|
name: source-frontend
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
gitea_data:
|
gitea_data:
|
||||||
gitea_config:
|
gitea_config:
|
||||||
|
|
||||||
|
|||||||
@@ -42,16 +42,16 @@ services:
|
|||||||
- 443:443
|
- 443:443
|
||||||
networks:
|
networks:
|
||||||
- dmz
|
- dmz
|
||||||
# - baikal-frontend
|
- baikal-frontend
|
||||||
- blog-frontend
|
- blog-frontend
|
||||||
# - deluge-frontend
|
- deluge-frontend
|
||||||
# - dokuwiki-frontend
|
- dokuwiki-frontend
|
||||||
- glances-frontend
|
- glances-frontend
|
||||||
# - netdata-frontend
|
- netdata-frontend
|
||||||
# - photo-frontend
|
- photo-frontend
|
||||||
- portainer-frontend
|
- portainer-frontend
|
||||||
# - posteio-frontend
|
- posteio-frontend
|
||||||
# - seafile-frontend
|
- seafile-frontend
|
||||||
- selfoss-frontend
|
- selfoss-frontend
|
||||||
- shaarli-frontend
|
- shaarli-frontend
|
||||||
- source-frontend
|
- source-frontend
|
||||||
@@ -61,3 +61,7 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
- ${ROOT_INSTALL}/selfhosting/traefik/acme.json:/acme.json
|
- ${ROOT_INSTALL}/selfhosting/traefik/acme.json:/acme.json
|
||||||
|
|
||||||
|
networks:
|
||||||
|
dmz:
|
||||||
|
name: dmz
|
||||||
@@ -47,5 +47,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- certs:/etc/ssl/traefik
|
- certs:/etc/ssl/traefik
|
||||||
|
|
||||||
|
networks:
|
||||||
|
dmz:
|
||||||
|
name: dmz
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
certs:
|
certs:
|
||||||
@@ -21,6 +21,10 @@ services:
|
|||||||
- traefik.http.routers.wallabag.tls=true
|
- traefik.http.routers.wallabag.tls=true
|
||||||
- traefik.docker.network=wallabag-frontend
|
- traefik.docker.network=wallabag-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
wallabag-frontend:
|
||||||
|
name: wallabag-frontend
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
wallabag_data:
|
wallabag_data:
|
||||||
wallabag_images:
|
wallabag_images:
|
||||||
|
|||||||
@@ -36,4 +36,6 @@ services:
|
|||||||
- traefik.http.routers.dashy.tls=true
|
- traefik.http.routers.dashy.tls=true
|
||||||
- traefik.docker.network=wwww-frontend
|
- traefik.docker.network=wwww-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
wwww-frontend:
|
||||||
|
name: wwww-frontend
|
||||||
|
|||||||
@@ -22,4 +22,6 @@ services:
|
|||||||
- traefik.http.routers.dashy.tls=true
|
- traefik.http.routers.dashy.tls=true
|
||||||
- traefik.docker.network=wwww-frontend
|
- traefik.docker.network=wwww-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
wwww-frontend:
|
||||||
|
name: wwww-frontend
|
||||||
@@ -16,3 +16,6 @@ services:
|
|||||||
- traefik.http.routers.www.tls=true
|
- traefik.http.routers.www.tls=true
|
||||||
- traefik.docker.network=wwww-frontend
|
- traefik.docker.network=wwww-frontend
|
||||||
|
|
||||||
|
networks:
|
||||||
|
wwww-frontend:
|
||||||
|
name: wwww-frontend
|
||||||
Reference in New Issue
Block a user