TrueNAS Scale app issue

Bizquick

Explorer
Joined
Jun 12, 2017
Messages
52
Forgive me if this is answered some where else. But I have tried to search for this a few different wording but its just not working.
How can I assign a static IP to a App in TrueNAS Scale.
I would have assumed this is a pretty basic request and case. My main NAS is unraid and they have made this step pretty easy.
Anyway I just want to get my Plex and Sonar on different IP's and just not finding somethings to be a easy solution.
god forbid if I wanted to actually public host something on this. I really would want different IP's for public hosted apps anyway.
 

Heavy

Explorer
Joined
Aug 12, 2021
Messages
57
Forgive me if this is answered some where else. But I have tried to search for this a few different wording but its just not working.
How can I assign a static IP to a App in TrueNAS Scale.
I would have assumed this is a pretty basic request and case. My main NAS is unraid and they have made this step pretty easy.
Anyway I just want to get my Plex and Sonar on different IP's and just not finding somethings to be a easy solution.
god forbid if I wanted to actually public host something on this. I really would want different IP's for public hosted apps anyway.

Option 1
Metallb

Option 2
Reverse proxy
You can find guides on Truecharts YouTube Channel
 

Bizquick

Explorer
Joined
Jun 12, 2017
Messages
52
Option 1
Metallb

Option 2
Reverse proxy
You can find guides on Truecharts YouTube Channel
I really appreciate this.

I looked for several posts to give me a clue of what to do. To find this how do most word a search to get this. I mostly searched "TrueNAS Scale add ip address to application" and other variations. I think the Metalb looks the easiest to setup. Reminds me of long ago earlier jail setups. I recall making a IP pool for jails several years ago. Looks simular a little more config but not much diffrent.
 

Bizquick

Explorer
Joined
Jun 12, 2017
Messages
52
Well this didnt work I cant even install MetalLB at this point. I really hate this I love TrueNAS ZFS shares and snap shot setup. and many other things but it really sucks for the application add side. maybe I can just stick to the docker container or something. I just find it really crapy they didnt make this part better.
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I just find it really crapy they didnt make this part better.
What part? Why is it important to you that the apps have separate IPs?
 

Bizquick

Explorer
Joined
Jun 12, 2017
Messages
52
I just like some apps to use a different IP especially if its going to be exposed to the public for something. Like I would rather set up a seperate IP i would do ngnix with. It also makes setting up stuff easier in my pfsense router. Dont get me wrong I think Truenas is kind of setting things up kind of nice for making a cluster network. But lets be real here they are offering a free NAS OS. I would think a majority of the users are not really going to be in the cluster mindset and gear. I think what I'll do its just setup a separate IP for the network setting under applications and then all the apps will just use that 1 IP for ll apps. its going to make things limited for me but I really don't see a simple easy option. I just dont understand why they couldn't follow the way unraid does the network setup. its much more simple and robust for a lot of users. or I guess I could just fuddle with doing standard docker compose and see how that works. But makes the application page almost worthless.
I think I did see how they want to do this. it looks like they want you to create interal DNS entrys and kind of make entry's that way. for me this seams alot more complex. But I do see how it can be more portalble to a new system and work cluster wise.
 

DaSnipe

Explorer
Joined
Jun 26, 2021
Messages
86
I just like some apps to use a different IP especially if its going to be exposed to the public for something. Like I would rather set up a seperate IP i would do ngnix with. It also makes setting up stuff easier in my pfsense router. Dont get me wrong I think Truenas is kind of setting things up kind of nice for making a cluster network. But lets be real here they are offering a free NAS OS. I would think a majority of the users are not really going to be in the cluster mindset and gear. I think what I'll do its just setup a separate IP for the network setting under applications and then all the apps will just use that 1 IP for ll apps. its going to make things limited for me but I really don't see a simple easy option. I just dont understand why they couldn't follow the way unraid does the network setup. its much more simple and robust for a lot of users. or I guess I could just fuddle with doing standard docker compose and see how that works. But makes the application page almost worthless.
I think I did see how they want to do this. it looks like they want you to create interal DNS entrys and kind of make entry's that way. for me this seams alot more complex. But I do see how it can be more portalble to a new system and work cluster wise.
Kubernetes isn't Docker, MetalLB is the best way to do what you want. Their mindset is big companies/enterprise users, they're the ones that generate revenues, the people like us basically test it for free in exchange for a solid OS.

There's ways around Kubernetes if you truly want, just Google/search Forum/Discord, no way am I losing my snapshots and good features of the current apps system just for things that aren't necessary for 99% of people unless they've just done things a different way (eg unRAID) for lots of years
 

Bizquick

Explorer
Joined
Jun 12, 2017
Messages
52
There's ways around Kubernetes if you truly want, just Google/search Forum/Discord, no way am I losing my snapshots and good features of the current apps system just for things that aren't necessary for 99% of people unless they've just done things a different way (eg unRAID) for lots of years
Yeah I totally get that. Its the 1 thing that is bothering me about unraid sense day 1. I get alot of other nice easy to use features with the applications and VM's. But I have allways like TrueNAS's ZFS and snapshots features. I hate that I really don't have a good free or inexpensive option that makes both. I mean maybe I could say screw it and run a windows server OS. But then I got to pay per a core for licensing and to be honest HyperV is a crappy Hypervisor. I was really looking forward to seeing TruenNAS scale. Because its using a Linux Core OS vs FreeBSD like the other versions.
so I was really hopeful this would have brought me back to TrueNAS (I used FreeNAS years before Unraid.) anyway If I can figure out how to install MetalLB maybe I can get what I want. But as it stands the docs they have posted don't work and there is no video for it. Maybe with a little work I could make K8gateway work. I guess I would need to track and make static DNS entrys or something. And make like a internal DNS network.
 
Top