I´ve been able to install nextcloud, but only have access via HTTP . How can I install to access via HTTPS ? (i´m using Windows 10 , Firefox and Fritzbox)
thanks a lot , Reri
you have to tell us which web server / linux you are using.
or just try https://your.url.to.nextcloud/
Hello thanks a lot for your immediate response.
Typing https// and my url is also not working ...
I´m using an DNSv4 or DNSv6 server from my provider 1&1.
I was removing the next cloud app, to install again ... but the UBOS stick seems to "remember" that "nextclaoud"
already is installed ......
br, Reri
If you install NC on a web server you build yourself, you can install certbot (of Letsencrypt) to enable https. It is free of charge.
If you install NC on an ISP, it is their chance to make some good money even if you have all knowledge of howto but just need the admin rights of permission for 2 minutes.
Jep for a free SSL certificate, consider “let’s encrypt”. And certbot is the official client and automatically applies the required configuration on Apache and Nginx webservers, when executed accordingly: https://certbot.eff.org/
Don’t forget to in case forward port 443 as well to your webserver.
Sorry that my last response was not o.k. may be , because I´m not an expert with networks etc.
I´m using a raspberry PI (UBOS Box) as “my_cloud” solution and I installed the client with a UBOS stick which came with my box. The UBOSbox is connected via my router (Fritzbox, from 1&1) and I´m using Firefox on Windows 10.
Hey @reri_2
please use this guide to secure your NC (https://) by setting up Let’s encrypt on your UBOS box.
For automated SSL via Let’s Encrypt, use this script: https://github.com/nextcloud/vm/blob/master/lets-encrypt/activate-ssl.sh
It auto renews and everything. ![]()
Thank you! I will give it a try for sure.
Hi, thanks for the script. I run it but give me error:
activate-tls.sh: 8: Syntax error: newline unexpected
Thanks for providing this script @enoch85
I’m a NextCloud noob. My server is setup in my home-lab using my local network.
It has an internal IP address of 192.168.0.100. I know how to open ports, I just need to which ports to open on my firewall so this server can be accessed via external IP address.
Must I have a domain name to use your script or will it work using my dynamic external IP address supplied by my ISP?
You need a hostname to use tls.
Port 80 and port 443 needs to be open