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 |
mongodb_network
27017
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 |