Is it a good idea to restrict access to my Nextcloud server by using OpenVPN, so every user (this is for small group of people), will get their own VPN account and after that they will be able to access to their account as well.
For the restriction part, I'm not sure how to manage that, probably on firewall side and on server side, using UFW or apache config.
<Location "/">
Order deny,allow
deny from all
allow from 192.168.1.1
</Location>
What is your suggestion for this idea?