help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.
In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:
example
Or for longer, use three backticks above and below the code snippet:
longer
example
here
Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can
Nextcloud version : 16.0.2
Operating system and version : 10.00
Apache version : Apache 2.4.38
PHP version : 7.3
Hi. I am looking for answers. I just set up a local server on a RPI. I can access to nextcloud in local and now i am searching for accessing it outside of my home.
For that, i am not confident doing this with http and only port 80. So i would like to use https.
Regarding https, i was wondering if it is possible to enable it without a domain name (and buying it every year so). I saw that with a domain name, i would be able to make a SSL file and i will have https (certbot…).
But i am looking for a free solution.
Maybe, it’s not possible but i am asking that
Have a good evening and thanks for your time.
By the way, i have an account with NordVPN (using open VPN with my router) if you can figure a solution with that.
If you want to host from your home you probably have a dynamic IP from your ISP, so you will need to use some sort of dynDNS service. If I recall correctly there are some free ones that you can configure with your home router.
This works, but it will give you a self-signed certificate which browsers of course can’t trust by default. If you want to make it appear more professional, just use lets encrypt. Since you are going to use a ddns like noip anyway lets encrypt is the best solution. It’s free and easy to use
I am going to agree with the previous poster. Self-signed certificates are very annoying because eveything will complain. Plus, you encourage bad security practices when you start sharing links with people.
You should be able to get a letsencrypt cert with noip ddns. Check out mod_md if you are going to use Apache as web server. It is SSL setup on easy mode, it is technically not stable enough to be included in Apache by default, but I have used it without any problems for over 6 months now.