per-App IP addressing - how does it work?

So it’s June 2nd, which means that per-App IP addressing should be live now?

I am on 25.04.1, updated the catalouge, but I can’t find a way to set an IP to an APP.
I also cannot seem to find any resource/tutorial which would explain how that works.

Do I have to manually create a new network interface first inside TrueNas → Network?

Can anyone help? :slight_smile:

FFS, some people are impatient. Especially when almost nobody actually needs this, and the details have been discussed probably dozens of times already. It’s pretty simple, really:

Thats a matter of perspective. From my PoV I’ve been waiting for this every since I switched from Unraid to TrueNAS, which has been a long time now. :wink:

Well… I guess I am nobody then.

Thanks!

While the process might be very simple - especially if you know how its done - I dont see it documented anywhere, or mention in any of the now many official posts annoucing the feature.

So its hard to know how to do it properly in TrueNAS. :slight_smile:

2 Likes

Hmm… since this is just an alias, do I run into an issue when I need a container/app to use ports 80/443 ?
On these I get to the TrueNAS WebGUI now via the alias IP.

It’s a feature that released today–give the docs some time to catch up. But in a number of the threads discussing it (because lots of people who don’t need it think they do), the process was described, and it’s just what I showed above.

Set the UI to not listen on that IP. Settings → General.

1 Like

thx a lot! :slight_smile:

So, I’m running 25.04.1 and have updated the Apps Catalog this morning expecting the per-app IP addressing to show up. Nothing appears to have changed? For example, the Jellyfin App configuration is the same as it was last week? The Host IP “ADD” button and pull-down isn’t present in the configuration. Is there something else that needs to be done?

Wait, maybe?

iX have said that the updated apps are releasing today. Maybe they haven’t all rolled out yet.

1 Like

Yeah, perhaps…I’m on EDT and 25.4.1 didn’t release until about noon (my time) a couple of weeks ago. IX might not release it until about 9 AM PDT since they are on the west coast.

it is for me - screenshot from the jellyfin app.
HOWEVER - jellyfin was not installed previously, so maybe it only shows up when you install it fresh?

Wow…not for me!

I’ve updated the catalog. I’ve also deleted Jellyfin all together and reinstalled it and its still the old version?

I’m seeing it for Jellyfin now as well. Not seeing it for much of any other apps though. I’m wondering if each app needs to update invidiually? I don’t use Jellyfin but they apps I have used the version number hasn’t changed.

change your Port Bind Mode :wink:

Changes merged few minute ago.
Refresh catalog and should show up as update for existing apps, or you can install fresh app.

1 Like

Ah crap! Yeah, forgot to do that…it’s working for Jellyfin now.

Bone headed mistake!

How do you unbind the TrueNAS management console from the alias IPs?

As I already said up-thread–go to Settings → General and pick the IP(s) to bind the GUI to.

1 Like

OK, now that I can bind the apps to a different interface, how can I force the matching default gateway and DNS server for the apps only?

Because currently I have asymmetrical routing.

Hi, were you able to assign your apps to 80/443 after this? I tried doing that after setting the UI to only listen to 192.168.1.3 but its still throwing an error saying the IP is in use.

I can’t figure this out either. I created an alias IP, made sure Truenas wasn’t assigned to it, tried to assign the IP and port 80 to an app, and it says “port already in use.”