Nextcloud login fails with user data on separate HDD dataset (TrueNAS SCALE 25.04)

Good afternoon,

I’m having trouble logging into Nextcloud. I think I understand why, but I can’t seem to fix it.

Setup:
Dataset: 2x SSD for applications (mirror)
Dataset: 3x HDD for data/files, etc. (RAIDZ1)
TrueNAS SCALE version: 25.04.2.6

I installed Nextcloud via the TrueNAS App Store following this guide: https://www.youtube.com/watch?v=l12ODVA_ZnA

According to the guide, Nextcloud is installed on the SSD in the applications folder.
However, I deviated by placing the user data—the folders where files are stored—on the HDDs in the DATA → NextcloudDRIVE folder (see screenshot).

After installation:
Nextcloud appears as active. When I click on the UI, I reach the login screen, but the password I set during installation doesn’t seem to work. I keep getting stuck at the login screen.

I believe this is because Nextcloud cannot access the NextcloudDRIVE folder. I suspect it’s a permissions issue, but I haven’t been able to resolve it.
I’ve been struggling with this for two days. Does anyone have any ideas on what I can do? Or should I just do a fresh installation using the two datasets as recommended?
I don’t want the user files on the SSD since I have 8TB available on the HDDs.

Thanks in advance!

Nextcloud user Data Storage

1 Like

Have you found a solution to this? I have TrueNAS 25.10.1 (Goldeye with updates) FWIW.

I have a similar setup to you:

–SSD pool for applications/things that need to be extra fast.

–HDD pool (2x 20 TB in mirror config) where I’d like to store the large things (user data etc.)

So for example, when I install Nextcloud through the TrueNAS “store,” I choose to put its AppData and Postgres on the SSD. Then I want the user data on the HDD pool.

I get the same problem: Nextcloud web GUI will come up, but I can’t log in. It doesn’t matter what values I set for the admin user or password, it simply doesn’t let me log in. It claims “Wrong login or password” when this is not the case.

WTF?

I too tried to follow the walkthrough you linked, but I get stuck because my login doesn’t work, so I can never get into Nextcloud. I am not mistyping the admin username or password or anything like that.