Add Traefik network configuration for services in README

This commit is contained in:
Mohmmed Elfateh Sabry
2025-08-13 01:10:19 +03:00
parent 4b07549e73
commit f572ad0d74

View File

@@ -109,6 +109,7 @@ your-service:
- your_service_data:/app/data # if persistent storage needed - your_service_data:/app/data # if persistent storage needed
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.docker.network=traefik_proxy
- traefik.http.routers.your-service.rule=Host(`app.${DOMAIN}`) - traefik.http.routers.your-service.rule=Host(`app.${DOMAIN}`)
- traefik.http.routers.your-service.entrypoints=websecure - traefik.http.routers.your-service.entrypoints=websecure
- traefik.http.routers.your-service.tls.certresolver=le - traefik.http.routers.your-service.tls.certresolver=le
@@ -160,6 +161,7 @@ wordpress:
- wordpress_data:/var/www/html - wordpress_data:/var/www/html
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.docker.network=traefik_proxy
- traefik.http.routers.wordpress.rule=Host(`blog.${DOMAIN}`) - traefik.http.routers.wordpress.rule=Host(`blog.${DOMAIN}`)
- traefik.http.routers.wordpress.entrypoints=websecure - traefik.http.routers.wordpress.entrypoints=websecure
- traefik.http.routers.wordpress.tls.certresolver=le - traefik.http.routers.wordpress.tls.certresolver=le
@@ -190,6 +192,7 @@ api-service:
networks: [traefik_proxy] networks: [traefik_proxy]
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.docker.network=traefik_proxy
- traefik.http.routers.api.rule=Host(`${DOMAIN}`) && PathPrefix(`/api`) - traefik.http.routers.api.rule=Host(`${DOMAIN}`) && PathPrefix(`/api`)
- traefik.http.routers.api.entrypoints=websecure - traefik.http.routers.api.entrypoints=websecure
- traefik.http.routers.api.tls.certresolver=le - traefik.http.routers.api.tls.certresolver=le