Enable NextCloud to be accessed by other computers on network
After my presentation, I did set up NextCloud on one of my own servers in my home network. To get it to be seen by other computers on the network, I had to run at least these two commands:
sudo snap set nextcloud ports.http=80 ports.https=443
This allows connections to port 80 from other machines, but https still won’t work even though the port is open. To enable that with a self signed certificate:
sudo nextcloud.enable-https self-signed
After that, all web traffic was redirected to https, but your browser will give you a warning that it isn’t a valid certificate. You’ll have to add a security exception to your browser to actually get the login page to show up.
I hope that’s helpful.
I’ve been happily experimenting with NextCloud on the home nextwork. Gave my wife and kids accounts and we’ll experiment with it. So far, I really like it.
Did you set up Nextcloud to be visible from the Internet? I’ve been interested in playing with a “federated” Nextcloud setup – where 2 or more separate installations are connected and can share stuff between them.
My instance is at https://grunch.org/nextcloud
Let me know if yours is visible to the intertubes.