Hi,
Have a bunch of PCs, VMs, and services like pihole self-hosted. Still using their IP:port to reference. Obviously would prefer to use FQDNs. Understand something like pihole DNS server could be used for IPs, but doesn’t allow for unique FQDNS for IP:port combos.
Suggestions for simple, lightweight solution most welcome, thanks
You would want to use a reverse proxy to point your domain name to the correct IP and port. Caddy would work quite well for this though, if you are publishing your services for just your local network you will want to either disable TLS function or tell caddy to use its local certificate. By default it tries to set up TLS using a Let’s Encypt certificate.
Also, best practice is to buy the domain that you want to use for your FQDN on your local network.