- Introduction
- Getting started
- Configuration
- Dev Container
- Automations
- Editors
- VS Code
- Cursor
- JetBrains
- Zed
- Gitpod Desktop
- Self-Hosted Runner
- AWS
- Azure
Coming soon
- GCP
Coming soon
- Linux
Coming soon
- Source Control
- GitHub
- GitLab
Coming soon
- Bitbucket
Coming soon
- Integrations
- Port sharing
- Personal access tokens
- Administration
- Organizations
- Projects
- Billing
- Reference
- CLI
Future Roadmap
Network Overlay Enhancements
Direct connection between environments using the Nebula overlay network
Implementation of multi-region support for improved global performance
Appendices
Glossary of Terms
ECS: Amazon Elastic Container Service
Nebula: Open-source, scalable overlay networking tool
Lighthouse: Node in a Nebula network that assists with NAT traversal and peer discovery
NAT: Network Address Translation
JWT: JSON Web Token
AMI: Amazon Machine Image
RBAC: Role-Based Access Control
Reference Links
Gitpod Gateway API Documentation
The Gitpod Gateway API provides the following endpoints:
POST
/gateway.v1.GatewayService/CreateHost
: Create a new host in the networkGET
/gateway.v1.GatewayService/GetNebulaHostConfiguration
: Retrieve Nebula configuration for a hostPOST
/gateway.v1.GatewayService/CreateServiceHost
: Create a new service host (Lighthouse or Proxy)GET
/gateway.v1.GatewayService/GetEnvironmentPortURL
: Get the URL for a specific environment port