docker-apps/networks/stacks/compose.yml
2025-04-03 22:57:52 +02:00

89 lines
1.9 KiB
YAML

name: networks
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
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"
services:
netbb:
image: busybox
hostname: netsvc2
networks:
- traefik-net
- postgres-net
- mariadb-net
- mysql-net
- authentik-net
- fireflyiii-net
- vaultwarden-net
- digikam-net
- macvlan0