| Service | Status | Port |
|---|---|---|
| Wiki.js | ✅ Running | 3010 |
| Homarr | ✅ Running | — |
| Pi-hole | ✅ Running | 8090 |
| Open WebUI | ✅ Running | 3000 |
| Uptime Kuma | ✅ Running | 3002 |
| Dozzle | ✅ Running | 8082 |
| Nginx Proxy Manager | ✅ Running | 80 / 443 |
| Jellyfin | ✅ Running | 8096 |
Problem: Pi-hole occasionally blocks sign-up pages, payment processors, or captcha services on the local network, making it impossible to register for services while on the home network.
Quick Workarounds:
pihole -w somedomain.comCommonly blocked domains to whitelist:
js.stripe.com
hcaptcha.com
recaptcha.net
cdn.cookielaw.org
challenges.cloudflare.com
How to find what got blocked:
Pi-hole → Query Log → filter by "Blocked" → find the domain → click to whitelist directly from the log.
Problem: The tower PC requires a dedicated GPU to POST/boot — no iGPU or display output without it.
Status: GPU kept installed as workaround.
Things to try:
Problem: Purchased incorrect cables for LSI HBA card — storage expansion is stalled.
Status: ⏳ Waiting on correct cable purchase.
What to order:
watchtower:
image: containrrr/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --cleanup --schedule "0 0 4 * * *"
Quick compose example:
romm:
image: rommapp/romm:latest
ports:
- "8098:8080"
volumes:
- /srv/media/roms:/romm/library
- romm_data:/romm/database