gitea

Manage Gitea and Forgejo Git services across native and Docker deployments.

6|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill gitea-l3digitalnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitea
Source: https://github.com/L3DigitalNet/Claude-Code-Plugins/tree/main/plugins/linux-sysadmin/skills/gitea
Command: npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill gitea-l3digitalnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the administration and troubleshooting of self-hosted Gitea and Forgejo Git services, ensuring smooth operation and efficient management.

Core Features & Use Cases

  • Installation & Configuration: Guides through setting up Gitea/Forgejo, including app.ini configuration.
  • User & Repo Management: Provides commands for creating users, repositories, and migrating remote repositories.
  • Troubleshooting & Maintenance: Offers solutions for common issues like SSH key problems, LFS errors, and database migrations.
  • Use Case: You need to add a new administrator user to your Gitea instance and ensure their SSH access is correctly configured.

Quick Start

Use the gitea skill to create a new admin user named 'deployer' with the email '[email protected]'.

Frequently Asked Questions about gitea

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure app.ini when setting up a self-hosted Gitea instance?

To configure a self-hosted Gitea instance, you modify the app.ini file to define core server, database, and repository settings. This Skill provides guidance on structuring app.ini for both native and Docker deployments to ensure correct service initialization.

Can I manage administrator users and SSH access for Gitea from the command line?

Yes, you can manage administrator users and their SSH access for Gitea directly from the command line. This Skill offers specific commands to create new admin users, such as a deployer account, and ensures their SSH key configuration is correctly established.

Does this Skill support troubleshooting LFS errors and database migrations for Forgejo?

This Skill supports troubleshooting Forgejo by providing solutions for common failures including LFS errors and database migration issues. It covers maintenance routines designed to resolve these specific problems and restore normal Git service operation.

Why do SSH key problems occur after migrating remote repositories to a self-hosted Git service?

SSH key problems after migrating remote repositories often occur due to mismatched key configurations or incorrect app.ini settings on the self-hosted Git service. This Skill helps diagnose and resolve these SSH access issues to ensure secure repository operations.

What is the best way to backup and restore a Gitea instance deployed in Docker?

The best way to backup and restore a Gitea instance deployed in Docker involves utilizing the maintenance commands provided by this Skill. It guides you through the backup and restore procedures specifically tailored for Docker environments to prevent data loss.