The VPN service gives the ability for users to log in to their private environment network from a machine outside of Cycle. With it, you never need to put databases or other sensitive containers onto the public net, even to configure passwords.
The service is automatically started in every environment, but as per Cycle's security philosophy, blocks all access until enabled.
To configure the VPN service, follow these steps:
- Click the Environments tab on the navigation menu to the left.
- Select the environment who's VPN service you wish to configure from the list.
- Select the "VPN" tab underneath the environment name.
- Click the Enable button.
For simplicity, the VPN service provides the option to allow any Cycle user with permission to access the environment, permission to access the VPN as well. They will be able to log in with their Cycle username/password. Check the box that says "Allow Cycle User Access", then click "Update".
The VPN service also provides the option to use an Access Control List (ACL) to limit who can connect. Specify an IP and password the user can connect to, and add them to the list.
If you've got questions about the platform or need some help getting started, our team is more than happy to assist. Whether you're new to containers or just new to Cycle, reach out to us via livechat by clicking the blue circle in the bottom right corner. Join our Slack channel, and get help from the dev team or other members of the community, and check out our Roadmap to see what's planned for the future!