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 |
default
4000,4001
flaresolverr flaresolverr_network 8191
glances
default
61208, 61209
homarr
homarr_network
7575
lidarr
lidarr_network
8686
metube
default
8082
microbin
microbin_network
9999
miniflux
default
9080
mongodb
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
scrutiny
default
9090
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 |
| lidarr |
https://music.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 |