Pavel's devlog
Preview Image

ENG | Setting up Gitea (or Forgejo)

Discover a comprehensive guide to self-hosting Gitea, a lightweight DevOps platform for Git hosting. This article walks you through the installation, setup, and operation of Gitea using Docker Compose, including configuring user registration, securing remote HTTPS access with Cloudflare tunnels, and automating startup with systemd. Explore practical examples of creating new repositories, migrating existing ones, and implementing backup scripts for data recovery. Some sections are specific to Podman.