Hello, We are currently managing a company which decided to make a VPN application using OpenVPN. Its target is to server 10,000(10k) user to serve VPN connection.
Could anyone please tell:
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi there,
As per an official recommendation from OpenVPN, if you intend to route Internet traffic through the OpenVPN Access Server, we recommend that you do not exceed 1000 users per Access Server installation.
For more information you could take a look at their official website here:
https://openvpn.net/vpn-server-resources/openvpn-access-server-system-requirements
You could of course set up multiple Droplets and have multiple OpenVPN servers, this is a good way to scale horizontally as well, as in the case that you have some problems with a specific server it will not affect all of your 10k users but only the users that are connected to that specific server.
Regarding the pricing, you can check it here:
https://www.digitalocean.com/pricing/
Regards, Bobby