I'm working on getting Nextcloud running but I don't know what I don't know here. In using this OMV forum tutorial and this Technodad tutorial they talk about setting up a reverse proxy so that you can access the Nextcloud server from the internet. In talking to my sysadmin friend it's my understanding that this presents a huge host of security issues and for someone as amateurish as me, that seems over my head. My sysadmin friend suggested something like Wireguard instead as a means of contacting the server while remote.
So I have some questions:
- How insecure is this?
- Is one more secure than the other?
- Can I do both?
- If I want to just do wireguard, do I just delete/comment out the portion of the Docker-compose file that includes SWAG (In the video they use Letsencrypt but the OMV tutorial changed it)?
- I'm sure there are things I don't know, but what are other considerations that I'm missing? (I can google so you just have to list them if you don't want to explain)
- Do I need to get the DuckDNS container if I use a DuckDNS url?
- If I use Wireguard, is it better to install that natively or use it in a container?
Serious thanks to anyone who answers. Hopefully I'll be able to answer people's questions on here someday.