Skip to content

Enable Some Useful Hidden Gitea Features

Published: at 03:30 AM
|
Gitea on Arch Linux

Gitea includes several powerful features that are disabled by default. You can unlock them by modifying the app.ini file, typically located at:

/etc/gitea/conf/app.ini

Or if deployed on Kubernetes:

/data/gitea/conf/app.ini

Here are a few recommended settings:


[indexer]
REPO_INDEXER_ENABLED = true

This enables full-text code search across repositories.


โš™๏ธ Enable Gitea Actions

[actions]
ENABLED = true

This enables Giteaโ€™s built-in CI/CD-like automation system. To make it work you need to have a running Act Runner instance.


๐Ÿ” Enable CAPTCHA on Login

[service]
ENABLE_CAPTCHA = true
CAPTCHA_TYPE = image
REQUIRE_CAPTCHA_FOR_LOGIN = true

This improves security by requiring CAPTCHA for login attempts.


๐Ÿ”„ Restart Gitea

After applying the changes, restart Gitea for the settings to take effect.


These settings help enhance search functionality, automation capabilities, and security in your Gitea instance.