Forgejo
    • Next
    • Latest (v12.0.0)
    • LTS (v11.0.3)
  • News
  • Releases
  • FAQ
  • Donate
  • Source code
  • RSS feed
  1. Forgejo Contributor Guide
    1. Architecture
    2. Code of Conduct and moderation team
    3. Bugs, features and discussions
    4. code.forgejo.org
    5. Compiling from source
    6. Base localization
    7. Threat Analysis
    8. Welcome to Forgejo
    9. Testing
    10. Static pages
    11. Managing dependencies between repositories
    12. Localization
    13. Localization admin duties
    14. Hardware infrastructure
    15. Development environment
    16. Dependency management
    17. Interface customization
    18. Secrets
    19. Release management
    20. Governance
  2. Forgejo Administrator Guide
    1. Upgrade guide
    2. Seek Assistance
    3. Storage settings
    4. Instance Commit Signing
    5. Search Engines Indexation
    6. Forgejo Runner installation guide
    7. Reverse proxy
    8. Release schedule
    9. Recommended Settings and Tips
    10. Soft-Quota
    11. Profiling
    12. Moderation tools
    13. OAuth2 provider
    14. Installation with Docker
    15. Logging Configuration
    16. Installation
    17. Installation from binary
    18. Incoming Email
    19. Gitea migration
    20. Email setup
    21. Database Preparation
    22. Configuration Cheat Sheet
    23. Interface customization
    24. Forgejo Actions administrator guide
    25. Forgejo CLI
  3. Forgejo User Guide
    1. API Usage
    2. Authentication
    3. Blame File View
    4. Blocking a user
    5. Code Search
    6. Email Settings
    7. Comment on issues and pull requests via email
    8. Forgejo Next
    9. Issue and Pull Request Templates
    10. Issue Search
    11. The Basics of Issue Tracking
    12. Labels
    13. Automatically Linked References in Issues, Pull Requests, and Commit Messages
    14. Programming language detection
    15. OAuth2 provider
    16. Merge Message Templates
    17. Profile customization
    18. Projects
    19. Branch and tag protection
    20. Pull requests and Git flow
    21. Push Options
    22. README badges
    23. Tags and Releases
    24. Repository Mirrors
    25. Repository Activity
    26. Access Token Scope
    27. Repository Permissions
    28. Forgejo numbering scheme
    29. Integrated Wiki
    30. Forgejo Actions | Using Actions
      1. Forgejo Actions | Advanced features
      2. Forgejo Actions | Basic concepts
      3. Forgejo Actions | GitHub Actions
      4. Forgejo Actions | User guide
      5. Forgejo Actions | Quick start guide
      6. Forgejo Actions | Security
      7. Forgejo Actions | Reference
    31. Package Registry
      1. Arch Package Registry
      2. Alt Package Registry
      3. Cargo Package Registry
      4. Chef Package Registry
      5. Composer Package Registry
      6. Conan Package Registry
      7. Conda Package Registry
      8. CRAN Package Registry
      9. Debian Package Registry
      10. Container Registry
      11. Generic Package Registry
      12. Go Package Registry
      13. Helm Chart Registry
      14. Maven Package Registry
      15. npm Package Registry
      16. NuGet Package Registry
      17. Pub Package Registry
      18. PyPI Package Registry
      19. RubyGems Packages Repository
      20. RPM Package Registry
      21. Swift Packages Repository
      22. Vagrant Packages Repository
    32. Webhooks
    33. Your First Repository

Forgejo User Guide

These documents are targeted to people who are using Forgejo but are not involved in running it on their machines.

  • Getting started
    • Your First Repository
    • The Basics of Issue Tracking
    • Integrated Wiki
    • Email Settings
    • Forgejo Next
  • Collaborating with Others
    • Repository Activity
    • Pull requests and Git flow
    • Invite Collaborators
    • Labels
    • Create and Manage an Organization
    • Repository Permissions
    • Resolve Conflicts
    • Projects / Kanban boards
    • Citable Code
    • Automatically Linked References
    • Blocking users
    • Profile customization
  • Working with Git Repositories
    • Clone & Commit via Web
    • Tags and Releases
    • Branch and tag protection
    • Actions CI
      • Overview
      • Quick start guide
      • Basic concepts
      • Advanced features
      • Using Actions
      • Security
      • GitHub Actions differences
      • References
    • Git blame
    • README badges
  • Advanced Usage
    • Issue and Pull Request Templates
    • Comment on issues and pull requests via email
    • Merge Message templates
    • Webhooks
    • Programming language detection
    • Code Search
    • Issue Search
    • Authentication
      • Generating an Access Token
      • Access Token scope
      • LDAP, PAM, FreeIPA
      • OAuth2, Client Types
    • API
      • Usage
      • Forgejo versions
      • Reference
    • Migrating Repositories
    • Repository Mirrors
    • Push to create
    • AGit Workflow Usage
    • Packages
  • See also
    • Codeberg guide on Git
    • Codeberg guide on Markdown
    • Codeberg guide on Integrating with Matrix
    • Codeberg guide on Integrating with Read the Docs
This page's content is available under the CC-BY-SA-4.0 license.
Edit this page
Forgejo
  • Releases
  • News
  • Fediverse (Mastodon)
  • Chat room (Matrix)
  • RSS feed
Community
  • Code
  • Governance
  • Teams
  • Identity proofs
Contribute
  • Issue tracker
  • Developer Matrix room
  • Contributor guide
  • Localization guide
  • Donate via Liberapay
Resources
  • Status (Forgejo)
  • Status (Codeberg)
  • Documentation
  • Delightful Forgejo
  • Professional services
Legal
  • Imprint
  • Privacy Policy
  • Code of Conduct
Copyright © 2025 Forgejo authors. Content available under CC BY-SA 4.0, unless stated otherwise.
Forgejo mascot by David Revoy, CC BY 4.0.