// Tutorial Series //
Using Gitea for Source Code Management
Default avatar
By Madison Scott-Clary
Tech Writer at DigitalOcean
Using Gitea for Source Code Management

Introduction

Many developers rely on Git in order to manage their products. Gitea is a source code repository similar to GitHub or GitLab. It’s an open-source service written in Go which deploys from a single binary and is very lightweight, allowing it to be run on relatively small machines. Running your own source code management service allows complete control of your projects from start to finish, from revision control to continuous integration and deployment.

With this tutorial series, you’ll learn how to install Gitea using Docker Compose, how to store your repositories on a separate volume, how to use Git hooks, and how to integrate various continuous integration and deployment services.

Summary View
detailed View
// Tutorial //

How to Install Gitea on Ubuntu Using Docker

Published on May 5, 2022 · Updated on May 5, 2022

Gitea is a popular and lightweight source code management service. Learn how to install Gitea using Docker, expose it behind Nginx, protect it with Let’s Encrypt, and set up an SSH shim to work from the command line.

// Tutorial //

How To Store Gitea Repositories on a Separate Volume

Published on July 22, 2022 · Updated on July 22, 2022

Gitea is a popular source code management service that hosts your Git repositories. While those repositories can safely be stored on the same disk running Gitea itself, external storage solutions such as block storage or networked file storage can help keep costs down when it comes to hardware requirements and allow for easier back-up and restore. This tutorial walks you through the steps of storing your Gitea repositories on a separate block storage volume.

Check out all our Tutorial Series

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in our Questions & Answers section, find tutorials and tools that will help you grow as a developer and scale your project or business, and subscribe to topics of interest.

Sign up now

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up