24 lines
683 B
YAML
24 lines
683 B
YAML
services:
|
|
traefik:
|
|
environment:
|
|
NASCOMPOSE_MACVLAN_SYNOLOGY_IP: ${NASCOMPOSE_MACVLAN_HOST_IP?}
|
|
NASCOMPOSE_MACVLAN_PORTAINER_IP: ${NASCOMPOSE_MACVLAN_PORTAINER_IP?}
|
|
networks:
|
|
macvlan:
|
|
ipv4_address: ${NASCOMPOSE_MACVLAN_TRAEFIK_IP?}
|
|
configs:
|
|
- source: traefik_synology
|
|
target: /etc/traefik/dynamic/synology.yml
|
|
- source: traefik_portainer
|
|
target: /etc/traefik/dynamic/portainer.yml
|
|
|
|
networks:
|
|
macvlan:
|
|
external: true
|
|
|
|
configs:
|
|
traefik_synology:
|
|
file: ${NASCOMPOSE_SERVICES?}/configs/traefik/dynamic/synology.yml
|
|
traefik_portainer:
|
|
file: ${NASCOMPOSE_SERVICES?}/configs/traefik/dynamic/portainer.yml
|