Gitea Docker

The Gitea team provide great support for Docker out of the box. They have automatically updated images in their Docker Hub organization. You can use the latest stable tag to get the freshest version.

Docker logo

There are two main ways to install Gitea using Docker:

The main difference is the rootless image uses Gitea's internal ssh to provide the git protocol, and doesn’t use openssh.

Both methods use docker-compose, so make sure you have that installed. You will also have to work out your own way to get the site live on the web once it's installed.

Hosted Gitea is a fully managed Gitea hosting service. If you're looking for a private alternative to GitHub or Gitlab check out our service.

Get your Gitea server