I’ve been running owncloud, then nextcloud for years. While it worked I was never very happy with it. Performance was always lackluster even for 1-2 users, features added are seemingly superfluous and was never something I wanted or cared about (groupware, AI assistant, talk features – don’t use, need or care). All I want is ... Read more
Hey friends. I finally fired nextcloud - and so should you.
Thanks for putting this together. I have been dragging my feet on self-hosting NextCloud, and now it looks like that procrastination may just work out in my favor.
One question, can I just run this on localhost and access through my local network instead of using a reverse proxy? If so, how? That’s all I need, I don’t use a reverse proxy now and would be fine just using a self-hosted VPN to access it when away from my private network. The docs make it seem like there is pretty stringent requirements on having to use a reverse proxy and certs, etc which was the same ‘issue’ I had with NextCloud. I guess I’m the minority here, but curious if anyone can help answer.
You can absolutely use it without a reverse proxy. A proxy is just another fancy HTTP client that contacts the server on the original client’s behalf and forwards the response back to it, usually wrapped in HTTPS. A man in the middle that you trust.
All you have to do is expose the desired port(s) to all addresses:
# ...-ports:-8080:8080
…and obviously to set the URL environment variables to localhost or whatever address the server uses.
Thanks for putting this together. I have been dragging my feet on self-hosting NextCloud, and now it looks like that procrastination may just work out in my favor.
One question, can I just run this on localhost and access through my local network instead of using a reverse proxy? If so, how? That’s all I need, I don’t use a reverse proxy now and would be fine just using a self-hosted VPN to access it when away from my private network. The docs make it seem like there is pretty stringent requirements on having to use a reverse proxy and certs, etc which was the same ‘issue’ I had with NextCloud. I guess I’m the minority here, but curious if anyone can help answer.
You can absolutely use it without a reverse proxy. A proxy is just another fancy HTTP client that contacts the server on the original client’s behalf and forwards the response back to it, usually wrapped in HTTPS. A man in the middle that you trust.
All you have to do is expose the desired port(s) to all addresses:
# ... - ports: - 8080:8080…and obviously to set the URL environment variables to
localhostor whatever address the server uses.Thanks!!!