Jump to content

I installed TRUENAS and made a pool with raid z1.

 

That's all I did till now. No users or anything.

 

My main goal is 3 things. A common user for me and my parents devices. Where we use immich to store and retrieve our photos and videos from our phones. And watch content from jellyfin.

 

And a seperate user for me that only i will have access to for my personal backup, desktop or otherwise.

 

 

How do I go forward?

Link to comment
https://linustechtips.com/topic/1611746-installed-truenas-scale-now-what/
Share on other sites

Link to post
Share on other sites

Okay, you need app storage setup first.

You'll need a pool for apps once you're done.  You'll find app discover and search your apps there. 

 

According to truenas website it uses docker instead of charts so that means you'll have all acces to all docker supported apps. So jellyfin and immich should be easy to setup. 

 

If you still fail to do this then give a read on their website. Here's the link apps.truenas.com

 

 

 

As for the users that's probably better to setup that in apps instead of truenas like jellyfin uses own users system and immich probably too.

 

Good luck!

I'm jank tinkerer if it works then it works.

Regardless of compatibility 🐧🖖

Link to post
Share on other sites

2 minutes ago, WereCat said:

Remind me in about 3h when I get home. I can help with screenshots. 

 

I've set it up just about a week ago with the same use case so it's still fresh in my mind.

 

19 minutes ago, BoomerDutch said:

Okay, you need app storage setup first.

You'll need a pool for apps once you're done.  You'll find app discover and search your apps there. 

 

According to truenas website it uses docker instead of charts so that means you'll have all acces to all docker supported apps. So jellyfin and immich should be easy to setup. 

 

If you still fail to do this then give a read on their website. Here's the link apps.truenas.com

 

 

 

As for the users that's probably better to setup that in apps instead of truenas like jellyfin uses own users system and immich probably too.

 

Good luck!

well i made a pool like i said. then i tried to make a user and a dataset isnide the pool. but when i try to make another datasade inside THAT dataset, i get a error related to users or something.

thats the step im stuck at. so now i deleted both the user and the dataset, looking to start fresh with help

Link to post
Share on other sites

11 minutes ago, BaidDSB said:

 

well i made a pool like i said. then i tried to make a user and a dataset isnide the pool. but when i try to make another datasade inside THAT dataset, i get a error related to users or something.

thats the step im stuck at. so now i deleted both the user and the dataset, looking to start fresh with help

 

Here's quick chatgpt answer.

Quote

1. Create a new dataset within your existing pool dedicated for apps:
   - Navigate to Pools > [Your Pool Name] > Manage > Create Dataset.
   - Enter a name for your dataset, such as apps.
   - Configure any additional settings as needed, then click Create.

2. Install and configure applications using the TrueNAS App Portal:
   - Go to Apps > App Portal.
   - Search for and install the desired applications.
   - Configure each application according to its requirements.

 

Also there's no need to add users unless you're sharing smb too?

 

Good luck!

I'm jank tinkerer if it works then it works.

Regardless of compatibility 🐧🖖

Link to post
Share on other sites

21 minutes ago, BaidDSB said:

i thought smb was necessary for sharing data...

Yes that is if you want directly acces to the storage itself? I think it would be pointless if you're using immich then the app would store inside dataset you chose inside app setup. And apps dataset itself is storage for docker and config storage.

 

And there is file manager docker app that you can use to upload stuff which is less complicated?

 

And if you want to give both apps same acces to same storage dataset then it's simply same directory same spot and it will work. 

 

Feel free to ask for more details.

 

 

-edit

After I've realized what the problem was, the apps dataset cannot be shared so it must be separate and you need another dataset and add user there and add apps permission too then you have a dataset that you and apps have acces to then you'll be able to share that dataset.

I'm jank tinkerer if it works then it works.

Regardless of compatibility 🐧🖖

Link to post
Share on other sites

51 minutes ago, BaidDSB said:

i thought smb was necessary for sharing data...

As a network share you can browse from another system yes, but when you run apps like immich, nextcloud etc you always interact with them through their web interfaces, you never access or touch the files themselves from the outside. 

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to post
Share on other sites

3 hours ago, BoomerDutch said:

Yes that is if you want directly acces to the storage itself? I think it would be pointless if you're using immich then the app would store inside dataset you chose inside app setup. And apps dataset itself is storage for docker and config storage.

 

And there is file manager docker app that you can use to upload stuff which is less complicated?

 

And if you want to give both apps same acces to same storage dataset then it's simply same directory same spot and it will work. 

 

Feel free to ask for more details.

 

 

-edit

After I've realized what the problem was, the apps dataset cannot be shared so it must be separate and you need another dataset and add user there and add apps permission too then you have a dataset that you and apps have acces to then you'll be able to share that dataset.

 

2 hours ago, Kilrah said:

As a network share you can browse from another system yes, but when you run apps like immich, nextcloud etc you always interact with them through their web interfaces, you never access or touch the files themselves from the outside. 

so what do i do?? set up 2 different users and datasets, desktop one with SMB and jellyfin/immich without ???

Link to post
Share on other sites

8 hours ago, BaidDSB said:

 

so what do i do?? set up 2 different users and datasets, desktop one with SMB and jellyfin/immich without ???

Uhh no, you can add second dataset in jellyfin app setup. 

 

Here's what you need to do.

  1. Create dataset for apps called apps.
  2. Create dataset for called sharedmedia
  3. Setup the app process once you claimed apps dataset as app storage.
  4. Add user to sharedmedia then also add user apps permission. (Not user create but grant permission to user called apps because they are created automatically)
  5. Back to apps and search jellyfin and click install.
  6. In jellyfin app setup you can add extra storage called sharedmedia you just created.

As for rest other apps is same process.

 

Hopefully you won't encounter permission issue.

Good luck.

 

I'm jank tinkerer if it works then it works.

Regardless of compatibility 🐧🖖

Link to post
Share on other sites

Would this be the same steps I would need to follow to get a Vrising server going in a docker on truenas??

Been trying for the last 10 days and today I just pulled the plug and shut it down. I managed to get the docker going but there was no folder for the server config files. I managed to launch the docker by adding a single SSD to a pool that was not in the root directory because dockage kept getting a "read only" error when it was running the docker yaml.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×