Self-Host Your Gitpod

Dec 19, 2019

Self-Host Your Gitpod

Avatar of meysholdt Moritz Eysholdt

Eighteen months ago we launched the public beta of Gitpod. That date marked the beginning of an amazing journey with plenty of feedback, fixes and improvements. It is exciting to see how far we have come and where that simple idea of instant, ready-to-code workspaces has taken us.

None of this would have been possible if it weren’t for the troves of developers, hackers, coders and other purveyors of Open-Source who provide ample feedback and use Gitpod as their IDE of choice. If the technical side of Gitpod is fun, the user side of Gitpod is truly amazing.

We are blown away every day because of the quantity and quality of what you guys do with Gitpod.

A Public Service is Not Enough

However, until now Gitpod has not truly been available for everyone. There are many situations, especially in the enterprise, where working on your source code on a third-party cloud service is out of question. Maybe the codebase you work on lives on a GitLab or GitHub Enterprise instance in your company’s network, guarded by a firewall. Maybe working on the code requires access to services that are available only inside your company network, such as databases, npm/Docker/Maven registires or a Kubernetes cluster.

Well, why not have Gitpod where you need it?

Introducing: Gitpod Self-Hosted

Today we announce the availability of Gitpod Self-Hosted. Much like eighteen months ago, this marks the starting point of a new section of our journey.

To create Gitpod Self-Hosted, we took our codebase from gitpod.io and made it dramatially easier to configure, install and run. As a result, you’ll find all the features you know from gitpod.io in Gitpod Self-Hosted.

Gitpod Self-Hosted runs on Kubernetes and integrates via OAuth with GitHub Enterprise, GitLab CE and GitLab EE. This way no additional user management is required and users get easy access to Git repositories based on the permissions already present in GitLab/GitHub.

We operate gitpod.io on GCP, hence running Gitpod Self-Hosted on Google Cloud Platform (GCP) is a battle-tested solution.

Installation

Installing Gitpod Self-Hosted on your own infrastructure works much like any other piece of kit running on Kubernetes. We have produced a series of installation guides will work most Kubernetes clusters.

Pricing

Gitpod Self-Hosted is free for up to three users. If you’re a small shop that will get you up and running.

If you need more, there is a free one-month unlimited license available.

In case you need support running your PoC in-house please email us and we’ll be happy to help.

Our remodeled community will also fill with helpful tips and tricks regarding Gitpod Self-Hosted.

We are absolutely thrilled to see Gitpod and its community growing. Self-Hosted will enable even more developers to focus more on coding and less on setting up their machine or waiting for builds to finish.

More articles

Gitpod shipped GitHub a launch cake for Codespaces

This is a story about a cake. Following a long-standing tradition in technology, we decided to send an edible Gitpod workspace to GitHub's San Francisco office.

Avatar of ghuntley Sep 3, 2021

DevX Digest 02 - The rise of ephemeral developer environments ✨

For our second edition of DevX Digest, we talk about moving software development to the cloud.

Avatar of pawlean Aug 26, 2021