Gitea Documentation
Official docs for Gitea — a painless self-hosted all-in-one DevOps platform (Git hosting, CI/CD, packages, code review).
CRITICAL: grep references/ for keywords before answering.
Reference Index (98 docs)
Installation (13 docs)
references/installation/with-docker.md— Docker installationreferences/installation/with-docker-rootless.md— Rootless Dockerreferences/installation/on-kubernetes.md— Kubernetes deploymentreferences/installation/from-binary.md— Binary installationreferences/installation/from-source.md— Build from sourcereferences/installation/from-package.md— Package managersreferences/installation/on-cloud-provider.md— Cloud providersreferences/installation/database-preparation.md— Database setupreferences/installation/comparison.md— Comparison with other platformsreferences/installation/upgrade-from-gitea.md— Upgrade guide
Administration (19 docs)
references/administration/config-cheat-sheet.md— Configuration referencereferences/administration/environment-variables.md— Environment variablesreferences/administration/command-line.md— CLI commandsreferences/administration/reverse-proxies.md— Reverse proxy setup (Nginx, Apache, Caddy)references/administration/https-support.md— HTTPS/TLS setupreferences/administration/email-setup.md— Email/SMTP configurationreferences/administration/logging-config.md— Logging configurationreferences/administration/authentication.md— Authentication (LDAP, OAuth2, PAM)references/administration/backup-and-restore.md— Backup and restorereferences/administration/git-lfs-support.md— Git LFSreferences/administration/signing.md— GPG signingreferences/administration/customizing-gitea.md— Customization (templates, CSS)references/administration/fail2ban-setup.md— Fail2ban integration
Usage — Actions CI/CD (8 docs)
references/usage/actions/overview.md— Actions overviewreferences/usage/actions/quickstart.md— Actions quickstartreferences/usage/actions/design.md— Actions architecturereferences/usage/actions/comparison.md— Comparison with GitHub Actionsreferences/usage/actions/secrets.md— Secrets managementreferences/usage/actions/variables.md— Variablesreferences/usage/actions/badge.md— Status badgesreferences/usage/actions/faq.md— FAQ
Usage — Package Registry (22 docs)
references/usage/packages/overview.md— Package registry overviewreferences/usage/packages/npm.md— npmreferences/usage/packages/pypi.md— PyPIreferences/usage/packages/container.md— Container/OCI imagesreferences/usage/packages/maven.md— Mavenreferences/usage/packages/go.md— Go modulesreferences/usage/packages/cargo.md— Cargo (Rust)references/usage/packages/helm.md— Helm chartsreferences/usage/packages/nuget.md— NuGetreferences/usage/packages/debian.md— Debian/APTreferences/usage/packages/rpm.md— RPMreferences/usage/packages/alpine.md— Alpine APK- And more (Composer, Conan, Conda, CRAN, Chef, Pub, Swift, Vagrant, RubyGems, Generic, Arch)
Usage — Repository (11 docs)
references/usage/repository/webhooks.md— Webhooksreferences/usage/repository/repo-mirror.md— Repository mirroringreferences/usage/repository/migration.md— Migration from other platformsreferences/usage/repository/push.md— Push optionsreferences/usage/repository/code-owners.md— CODEOWNERSreferences/usage/repository/markdown.md— Markdown featuresreferences/usage/repository/clone-filter.md— Partial clone
Usage — Issues & PRs (6 docs)
references/usage/issues-prs/pull-request.md— Pull requestsreferences/usage/issues-prs/agit.md— AGit flowreferences/usage/issues-prs/labels.md— Labelsreferences/usage/issues-prs/issue-pull-request-templates.md— Templates
Usage — Access Control (4 docs)
references/usage/access-control/permissions.md— Permissionsreferences/usage/access-control/protected-branches.md— Protected branchesreferences/usage/access-control/protected-tags.md— Protected tags
Development (5 docs)
references/development/api-usage.md— API usagereferences/development/oauth2-provider.md— OAuth2 providerreferences/development/hacking-on-gitea.md— Development setupreferences/development/migrations.md— Database migrations