That is one choice for a reverse proxy if you do go down that rabbit hole. PS: Worth noting that you probably have Apache installed already (from following the directions on Nextcloud installation). If the only thing you're running is NextCloud, you don't need to worry about reverse proxies at all! But go to r/selfhosted or r/startpages to see a list of far more than just Nextcloud! Would be good to get HTTPS sorted out though (as others have said)-hopefully certbot will do that for you. Use a tool like certbot ( ) to get a certificate for you, allowing you to get HTTPS.Īs for the reverse proxy, that's for running multiple services that all require the same port (eg: 80 or 443). I assume you are able to forwarded port 80 on your router's WAN to your Nextcloud server? If so, then HTTPS is 2 steps: As you said, you have it working for HTTP! That's a major step. If you have no idea about ssl_certificate/ssl_certificate_key, you might need your own domain name, using some dns service, and acme.sh to certificate it.ĭefinitely concerning that you can't login from the browser. I'm not using docker compose, so what I didĭocker network create -driver bridge -subnet=172.38.8.0/24 -ip-range=172.38.8.0/24 -gateway=172.38.8.1 -o .name=proxynet proxynetĭocker run -d -name nextcloud -network proxynet -ip 172.38.8.21 -restart=unless-stopped nextcloud:fpmĭocker run -d -name nginx -p 80:80 -p 443:443 -v /myappsdata/nginx/nf:/etc/nginx/nf -volumes-from nextcloud -network proxynet -ip 172.38.8.81 -restart=unless-stopped nginx:latest You might also want read to know how to config nf for docker. jump to a tag in the tag tree (for 2584 ) for more information please take a look at the. recognized and added when pressing Tab (for 2607) there now is a new scripting command mainWindow.jumpToTag (tagId) to. Install fpm version with nginx docker, you can refer Ĭhange ip of " server 127.0.0.1:9000 " to your nextcloud docker ip or hostname if you use customized networkĬhange ssl_certificate/ssl_certificate_keyĬhange " root /var/www/nextcloud " to " root /var/www/html " the tag name line edit will now be properly hidden after an existing tag was. After we’ve created the configuration files we can start nextcloud via docker-compose: cd /home/dennis/nextcloud docker-compose up -d Obtain Let’s Encrypt certificate To SSL encrypt the connection to our Nextcloud server, a certificate is required.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |