106 lines
2.3 KiB
YAML
106 lines
2.3 KiB
YAML
|
|
name: networks
|
|
services:
|
|
netbb:
|
|
image: busybox
|
|
hostname: netsvc2
|
|
networks:
|
|
- traefik-net
|
|
- postgres-net
|
|
- mariadb-net
|
|
- mysql-net
|
|
- authentik-net
|
|
- fireflyiii-net
|
|
- vaultwarden-net
|
|
- digikam-net
|
|
- macvlan0
|
|
- macvlan1
|
|
- mdns-net
|
|
networks:
|
|
macvlan0:
|
|
name: macvlan0
|
|
driver: macvlan
|
|
driver_opts:
|
|
parent: br1
|
|
com.docker.network.macvlan.mode: bridge
|
|
com.docker.network.bridge.name: "br-locallan"
|
|
ipam:
|
|
config:
|
|
- subnet: 192.168.2.0/24
|
|
gateway: 192.168.2.1
|
|
macvlan1:
|
|
name: macvlan1
|
|
driver: macvlan
|
|
driver_opts:
|
|
parent: enp7s0
|
|
com.docker.network.macvlan.mode: bridge
|
|
com.docker.network.bridge.name: "br-localnet"
|
|
ipam:
|
|
config:
|
|
- subnet: 10.0.0.0/20
|
|
gateway: 10.0.0.2
|
|
traefik-net:
|
|
name: traefik-net
|
|
attachable: true
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 10.255.224.0/20 # Range: 10.255.224.1 - 10.255.239.254
|
|
driver_opts:
|
|
# NB! bridge name should be 15 characters or less
|
|
com.docker.network.bridge.name: "br-traefik"
|
|
postgres-net:
|
|
name: postgres-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-postgres"
|
|
mariadb-net:
|
|
name: mariadb-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-mariadb"
|
|
mysql-net:
|
|
name: mysql-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-mysql"
|
|
authentik-net:
|
|
name: authentik-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-authentik"
|
|
fireflyiii-net:
|
|
name: fireflyiii-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-fireflyiii"
|
|
vaultwarden-net:
|
|
name: vaultwarden-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-vaultwarden"
|
|
digikam-net:
|
|
name: digikam-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-digikam"
|
|
mdns-net:
|
|
name: mdns-net
|
|
driver: bridge
|
|
internal: true
|
|
driver_opts:
|
|
com.docker.network.bridge.name: "br-mdns"
|
|
|
|
|
|
|
|
|
|
|
|
|