Run the services you change, get the rest for free
Linkup lets you combine local and remote web services to create low-cost yet complete development environments.
Linkup consists of:
- A proxy deployed as a Cloudflare worker for traffic routing
- A local CLI to manage sessions
- What is Linkup?: new to Linkup? Start here to understand what it does and why it exists.
- Deploy Linkup to Cloudflare: set up the Cloudflare infrastructure required to run Linkup sessions.
- Run a Local Session: install the CLI and run your first local Linkup session.
- Managing Sessions: learn about tunneled and preview session types, and how to manage them.
- Preview Environments: create fully remote sessions from deployed services. No local machine required.
- Configure Linkup: describe the layout of your services in a Linkup config file.
- Local DNS: speed up your local session by resolving domains directly on your machine.
- Updating and Uninstalling: keep Linkup up to date and remove it if needed.
- Troubleshooting: solutions to common problems with tunnels, configuration, and more.
- What does a setup look like?: what it could look like to run a full Linkup deployment.
- How Linkup works: how to configure services to work with Linkup.
- Config Reference: every field accepted by the Linkup configuration file.
- Shell Completion: generate shell autocompletions for the
linkupCLI. - Cloudflare Resources: the resources Linkup needs in Cloudflare.