Starting my new install of nextcloud and it was suggested I post my progress.
FreeNAS-11.3-U1
pool = /tank
I have an AT&T ISP so, not static.
I have followed the recommendation form here:
https://github.com/danb35/freenas-iocage-nextcloud
I register a domain with EasyDNS.com, then setup a Cloudflare account and updated EasyDNS.com with Cloudflares DNS servers.
I am using pfsense as a router and setup DDNS under Services/Dynamic DNS/Dynamic Clients. (this was a pain).
Using Cloudflare, Hostname is @, I did enable wildcards, unchecked proxy, user name is the signup email and password is your Global API Key.
I create the two recommeded dataset in my main pool (/tank). I created from the GUI files and db. Additionally changed record size in db to 16K (was 128K)
Question: Do these need permissions set ?
I have downloaded the script and edited the config file:
JAIL_IP="192.168.1.27"
DEFAULT_GW_IP="192.168.1.1"
POOL_PATH="/mnt/tank"
TIME_ZONE="America/Los_Angeles"
HOST_NAME="homelanddz.com"
DNS_CERT=1
CERT_EMAIL="
cert@homelanddz.com"
DNS_PLUGIN="cloudflare"
DNS_ENV="CLOUDFLARE_EMAIL=
xxxxxx@gmail.com CLOUDFLARE_API_KEY=*********"
Question do I need to include, DB_PATH, FILES_PATH, CONFIG_PATH and PORTS_PATH since I created the files and db in my main pool or will this not see them ?
Since I am using DNS_CERT I am NOT doing any port forwarding in pfsense, correct ?
Question: Also does anyone know where and how to configure my HOST_NAME in pfsense, it is recommended to do this since it "resolves to your jail from
inside your network"