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