Nextcloud version (eg, 20.0.5): 25.0.1_19.0.11
Operating system and version : TrueNAS-SCALE-22.02.4
Can’t seem to find how to get the nextcloud to allow off network access. the Truenas scale support of Nextcloud doesn’t have “JAIL”; the SHELL on the app needs intermediate or better understanding on coding (no guidance I can find online) and the WebGI of nextcloud doesn’t have an option I can find as well.
To be clear, i am really NEW with Nas and linux based operations. Networking knowledge is less…
What I have done so far:
-I have a DDNS from FreeDNS (‘name’.mooo.com)
-Open port 80 and 443 on my router with the IP of Nextcloud
if my router settings is correct
enabling ingress (why?) and how to find the info to put in there
where can i find the WebGI or how to find the path from the shell for TrueNAS Scale to tell nextcloud to allow me in.
Normally this option is not populated at all unless a reverse proxy is in use, and then only the specific IP of the proxy, not 65536 IPs. Without having seen these guides, I can’t say why they might do that.
I’ve never used the TrueNAS version of Nextcloud, so I can’t say about that.
Nextcloud doesn’t manage DDNS, so this will have to go in whatever device is handling that.
Are you asking me to post the guides I’ve been following? It’s a lot. Lol.
I think I’m not using effective writing here. The ddns is managed by the host, which in my case freedns (if I’m understanding the term managed correctly).
In truenas core, you use the ‘Jail’ WebGI or edit the config file from the ‘shell’. In Ubuntu OS, you directly edit the config file. With Truenas scale, There isn’t a spot on the webgi I can find and the shell option pathway doesn’t bring me to the config file and the system editing option on the app icon doesn’t have DDNS edit options like truenas scale version 14 (iaw YouTube guide)
My understanding -
freedns manage the ddns address to say, ‘name.com’ will go to ‘numbers’ IP address (I didn’t buy a domain). In my case, the nextcloud populated IP address, not the server IP address. (That part is confusing cause one screen on nextcloud saids it is my server IP with port XXXXX, but the webgi says it is a XXX.XX.X.X./16.).
Need to open the 80 and 433 ports in my router.
(Can’t find the location of this) find the config file for nextcloud truenas scale or on the nextcloud webgi to allow remote access by plugging in the IP information.
Nextcloud and my server has nothing in it yet, so if I need to delete, reformat and start all over, I will not lose anything.