Networking
Docker
The docker network setup is very basic for the most part, most containers use their own default docker network, with some exceptions.
Services
Container |
Network(s) |
Host port(s) |
babybuddy |
babybuddy_network |
8000 |
bazarr |
qbittorrent_network (external) |
6767 |
bookstack |
bookstack_network |
6875 |
caddy |
bookstack_network, dashdot_network, homarr_network, microbin_network, qbittorrent_network, uptimekuma_network (all external) |
80, 443, 2019 |
dashdot |
dashdot_network |
3001 |
flaresolverr | flaresolverr_network | 8191 |
homarr |
homarr_network |
7575 |
metube |
default |
8082 |
microbin |
microbin_network |
9999 |
nodechatserver |
default |
6000 |
overseerr |
qbittorrent_network (external) |
5055 |
plex |
host |
32400 |
prowlarr |
qbittorrent_network (external) |
9696 |
qbittorrent |
qbittorrent_network | 6881, 8080 |
radarr |
qbittorrent_network (external) | 7878 |
sonarr |
qbittorrent_network (external) | 8989 |
uptimekuma |
uptimekuma_network |
3002 |
Game Servers
Container |
Network(s) |
Host port(s) |
7daystodie |
default |
8081, 8082, 26900, 26900, 26901, 26902 |
insurgency |
default |
27001, 27002, 27003 |
valheim |
default |
2456, 2457, 2458, 9001 |
Reverse Proxy
Caddy is used as a reverse proxy to a number of services.
Service |
Host |
babybuddy |
https://babybuddy.homelab.jordanchappell.com |
bookstack |
https://bookstack.homelab.jordanchappell.com |
dashdot |
https://usage.homelab.jordanchappell.com |
homarr |
https://dashbord.homelab.jordanchappell.com |
microbin |
https://microbin.homelab.jordanchappell.com |
overseerr |
https://media.homelab.jordanchappell.com |
qbittorrent |
https://torrent.homelab.jordanchappell.com |
radarr |
https://movies.homelab.jordanchappell.com |
sonarr |
https://tv.homelab.jordanchappell.com |
uptimekuma |
https://uptime.homelab.jordanchappell.com |