I'm looking for some guidance on how to set up a system to run several services on my local network. The services I want to deploy are Heimdall, Glances, Pi-hole, Unbound, Nginx Proxy Manager, and WireGuard (specifically using the wg-easy image). My goal is to access each of these services through a local address like http(s)://.homelab.home, with the domain representing the cluster that hosts all the containers. I have a Raspberry Pi 3B+ (arm64) and a Dell Latitude laptop from 2018 (x86-64) connected via Ethernet on the same network. Any tips on how to achieve this?
2 Answers
Make sure to look into Docker Compose if your services depend on each other or if you want to manage their startup and shutdown together. It can simplify controlling your containers.
You might find r/selfhosted helpful for additional tips and solutions. There are many users there with experience in setting up similar environments.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures