TutorialsProjects HardwareAboutNewsletter

Self-Hosted Git with Gitea on Raspberry Pi: Private Repository Server

Gitea is a fast, lightweight self-hosted Git service. It runs comfortably on a Raspberry Pi and gives you private code repositories, issue tracking, and pull requests without depending on GitHub or GitLab.

Sara Lin
Published: 2025-01-08

Why self-host Git repositories

Why self-host Git repositories is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Install Gitea with Docker Compose

Install Gitea with Docker Compose is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Initial configuration and admin user

Initial configuration and admin user is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Create and clone your first repository

Create and clone your first repository is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Configure SSH clone access

Configure SSH clone access is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Gitea Actions runners for CI/CD

Gitea Actions runners for CI/CD is a key part of this guide. Follow the steps below carefully and refer to our related guides for additional context.

Tags

More Docker and DevOps Guides