You need a reverse proxy to accomplish this. The reverse proxy will have port 80 exposed and points PiHole/Searx containers and their respective ports for the paths you specify.
You need a reverse proxy to accomplish this. The reverse proxy will have port 80 exposed and points PiHole/Searx containers and their respective ports for the paths you specify.
Sounds like end-to-end encryption is opt-in. Thus, a default configuration leaves communications unencrypted and vulnerable to eavesdropping.
I have a Pi4 running octoprint, pi-hole and some of my own containers.
The rest I run on a Hetzner VM.
I have worked with Docker/WSL for a number of years and it is more difficult compared to Docker in Linux. There are a lot a unique quirks and bugs that are an absolute pain to deal with.
Would not recommend for any relatively complex use case and certainly not for a server.
It can also save money. I love just printing things I need rather than buying them! Even if I have to do some test fits, I can easily beat off-the-shelf prices with some meters of PLA.
Happy with my Prussia mini, but starting to feel the post-processing itch.
It’s basic, but rsync is a reliable changes-only solution. You can do push or pull on a cronjob.
Ports are probed and scanned constantly so a random port doesn’t make so much difference. I would use a strict firewall with the server IP whitelisted.
+1 for Ansible Vault
Containers have fixed host names already, why do you need static IPs on the internal network?
I guess if you were an image host running a thumbnailing service or something 🤔
Why would you use k8s for image hosting?
I use bucket storage from my cloud provider with a subdomain. With this kind of setup you can get access control and a CDN out of the box.
The first open source contribution I made was to caddy!
I’m a simple man with a pi4 for my docker containers, one switch, so not much compared to my PC.
Would probably get a second pi4 if I need more resources.
Windows 10 but I use WSL for VS code and docker.
I love Linux, 20+ years I’d use, but the desktop experience is inferior to Win/Mac in my opinion. I do hope that changes though.
Would be nice if it was an option that could be enforced on a community level.
Yes, nginx and caddy are popular reverse proxies.
Without one you can only host applications on different ports, not combined on one port like you want.