My personal Docker stack running on two indepedent RaspberryPis 4B 4 GB. Devices are running in two locations
in diffrent network subnets: rpis1
in 192.168.10.0/24
and rpiw1
in 192.168.20.0/24
. Thanks to Wireguard
both networks are pernamently connected with Site-to-Site VPN tunnel,
so rpis1
can reach devices in rpiw1
's network and vice versa.
Networks:
- LAN -
192.168.10.0/24
- Docker internal -
172.10.0.0/16
- Docker VPN -
10.10.0.0/24
- Traefik
- Authelia
- Wireguard StS
- Wireguard Easy
- Certdumper
- Duckdns
- Redis
- MariaDB
- InfluxDB
- PhpMyAdmin
- OpenLDAP
- Bitwarden (Vaultwarden)
- Pi-Hole
- Unbound
- Portainer
- Watchtower
- Home Assistant
- ZWaveJS2MQTT
- Mosquitto
- Tasmobackup
- Tasmoadmin
- NTP server
- Telegraf
- Grafana
- Unifi
- Homer
- Nginx
- Whoami
Networks:
- LAN -
192.168.20.0/24
- Docker internal -
172.20.0.0/16
- Docker VPN -
10.20.0.0/24
- DuckDNS
- Traefik
- Traefik Certdumper
- Authelia
- Wireguard StS
- Wireguard Easy
- Home Assistant
- Mosquitto
- Adguard
- Unbound
- DHCPHelper
- Redis
- MariaDB
- PhpMyAdmin
- Portainer
- Watchtower
- Whoami
Follow installation steps described in READMEs for rpis1 and rpiw1 respectively.