> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/go-gitea/gitea/llms.txt
> Use this file to discover all available pages before exploring further.

# Gitea - Self-Hosted Git Service

> Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

<div className="bg-gradient-to-r from-[#74ac54] to-[#a3c694] text-white py-16 px-8 rounded-lg mb-12">
  <h1 className="text-5xl font-bold mb-4">Gitea</h1>
  <p className="text-2xl mb-8">Git with a cup of tea! Painless self-hosted all-in-one software development service</p>

  <div className="flex gap-4">
    <a href="/quickstart" className="bg-white text-[#74ac54] px-6 py-3 rounded font-semibold hover:bg-gray-100 transition">
      Get Started
    </a>

    <a href="https://github.com/go-gitea/gitea" className="bg-transparent border-2 border-white text-white px-6 py-3 rounded font-semibold hover:bg-white/10 transition">
      View on GitHub
    </a>
  </div>
</div>

## Why Gitea?

Gitea is a painless self-hosted Git service written in Go. It's lightweight, cross-platform, and easy to install, making it the perfect solution for teams who want complete control over their development infrastructure.

<CardGroup cols={2}>
  <Card title="Self-Hosted" icon="server">
    Complete control over your data and infrastructure with easy deployment options
  </Card>

  <Card title="Lightweight" icon="feather">
    Written in Go with minimal resource requirements - runs on a Raspberry Pi
  </Card>

  <Card title="Cross-Platform" icon="computer">
    Works on Linux, macOS, Windows, ARM, and more - deploy anywhere
  </Card>

  <Card title="GitHub Compatible" icon="code-branch">
    Familiar interface and API compatible with GitHub - easy migration
  </Card>
</CardGroup>

## Core Features

<CardGroup cols={3}>
  <Card title="Git Hosting" icon="code-commit" href="/features/repositories">
    Full-featured Git repository hosting with LFS support
  </Card>

  <Card title="Issue Tracking" icon="clipboard-check" href="/features/issues">
    Powerful issue tracker with labels, milestones, and assignments
  </Card>

  <Card title="Pull Requests" icon="code-pull-request" href="/features/pull-requests">
    Complete code review workflow with inline comments
  </Card>

  <Card title="CI/CD Actions" icon="rocket" href="/features/actions">
    GitHub Actions compatible CI/CD with built-in runners
  </Card>

  <Card title="Package Registry" icon="box" href="/features/packages">
    Host Docker, npm, Maven, PyPI, and more packages
  </Card>

  <Card title="Wiki & Docs" icon="book" href="/features/wiki">
    Built-in wiki for project documentation
  </Card>
</CardGroup>

## Quick Start

Get Gitea up and running in minutes with our installation guides.

<Steps>
  <Step title="Choose Your Installation Method">
    Select from Docker, binary, package manager, or build from source
  </Step>

  <Step title="Configure Your Instance">
    Set up database, server settings, and admin account
  </Step>

  <Step title="Create Your First Repository">
    Start pushing code and collaborating with your team
  </Step>
</Steps>

<CardGroup cols={2}>
  <Card title="Installation Guide" icon="download" href="/installation">
    Detailed instructions for all platforms and deployment methods
  </Card>

  <Card title="Quick Start Tutorial" icon="play" href="/quickstart">
    Get started in 5 minutes with our quickstart guide
  </Card>
</CardGroup>

## For Administrators

Powerful administration tools to manage your Gitea instance.

<CardGroup cols={2}>
  <Card title="Configuration" icon="sliders" href="/admin/configuration">
    Configure Gitea with environment variables or configuration files
  </Card>

  <Card title="Authentication" icon="shield" href="/admin/authentication">
    Support for LDAP, OAuth2, SAML, and more authentication methods
  </Card>

  <Card title="Database Setup" icon="database" href="/admin/database">
    Works with PostgreSQL, MySQL, SQLite, and MSSQL
  </Card>

  <Card title="Command Line" icon="terminal" href="/admin/command-line">
    Powerful CLI for administration and maintenance tasks
  </Card>
</CardGroup>

## API & Integrations

Extend Gitea with our comprehensive API and integration capabilities.

<CardGroup cols={2}>
  <Card title="REST API" icon="code" href="/api/overview">
    GitHub-compatible REST API for automation and integrations
  </Card>

  <Card title="Webhooks" icon="webhook" href="/integrations/webhooks">
    Trigger external services on repository events
  </Card>

  <Card title="OAuth2 Provider" icon="key" href="/integrations/oauth2">
    Use Gitea as an OAuth2 provider for single sign-on
  </Card>

  <Card title="Repository Migration" icon="arrow-right-arrow-left" href="/integrations/migrations">
    Migrate from GitHub, GitLab, Bitbucket, and more
  </Card>
</CardGroup>

## Contributing

Gitea is open source and welcomes contributions from the community.

<CardGroup cols={2}>
  <Card title="Contributing Guide" icon="users" href="/development/contributing">
    Learn how to contribute to Gitea development
  </Card>

  <Card title="Building from Source" icon="hammer" href="/development/building">
    Build Gitea from source code for development
  </Card>
</CardGroup>

<Note>
  Gitea is licensed under the MIT License and is completely free and open source.
</Note>
