Hello. New truenas user, with 25.10 installed. Can someone please help me better understand how the inter-container networking option works? I’m struggling with that.
What I’m ultimately trying to accomplish is using nginx proxy manager as a TLS-enabled reverse proxy for all HTTP services running as apps on truenas. I have the following working now:
App: scrutiny (example)
Networking: Publish port on the host
Port: 31054
Now, with nginx proxy manager and a CNAME for my NAS, I can do this:
https:// scrutiny. domain. com: 30022 → http:// nas. domain. com: 31054
However, I don’t want the http service exposed on my network. ONLY the HTTPS service via nginx should be exposed. I want to do something like this to hit scrutiny’s service internally:
https:// scrutiny. domain. com: 30022 → http:// localhost:8080
I’ve done this in the past with docker and an nginx proxy, referencing the container name. E.g.:
server {
listen 8443 ssl;
http2 on;
server_name server.domain.com;
location / {
set $upstream_host open-webui;
proxy_pass http://$upstream_host:8080;
I’m trying to replicate this with nginx proxy manager on truenas. I can’t for the life of me figure out how to call scrutiny. According to this post:
forums. truenas. com /t/implemented-inter-app-communication-in-24-10-electric-eel/22054/15
The name format should be {container}.ix-{app-name}.svc.cluster.local. In my case, that should translate to ix-scrutiny-scrutiny-1.ix-scrutiny.svc.cluster.local if I’m doing it right.
ix-scrutiny-scrutiny-1 = container name from docker container ls output
scrutiny = app name configured in the application
But, I just get a 502 bad gateway when trying to connect to that.
I see from the same post that this functionality was broken in 24.10 and required a workaround, but supposedly fixed in 25.04… but also having trouble finding any definitive tutorials or posts showing a working example.
Can anyone help here? What am I missing?
Thanks.
Edit: Sorry for the dumb formatting in my examples. This forum wouldn’t allow me to post a message with links, but then kept insisting on converting my text into links.