This article discusses how to use the Studio desktop application in order to connect with internal VCS systems that are unreachable from the public Internet.
Yes! The Studio desktop application is a fully-offline application that can be used to directly connect with services that would otherwise be unreachable from the public Internet.
This includes services such as:
- Internal Git repositories (Github Enterprise, GitLab, Bitbucket Server, and more)
- Single Sign On (SSO) and other identity providers that are only accessible from inside of a corporate network
- Services only accessible from a VPN or internal network
Pairing Studio Desktop with Hosted Stoplight
Just because internal resources are inaccessible from the Internet, does not mean that Stoplight's hosted SaaS is not a viable option. Below is a diagram demonstrating the flow of network communication when using the Studio desktop application.
The diagram above demonstrates that, as commits are made to your internal Git VCS, the Stoplight CLI can be used to push relevant changes to Stoplight. This ensures that any changes to your APIs or documentation (even those occurring behind your firewall) are always updated immediately, allowing you to take full advantage of Stoplight's hosted offering without the need to go on-premise.