📄️ Gitea Command Line
Usage
📄️ Environment variables
This is an inventory of Gitea environment variables. They change Gitea behaviour.
📄️ Backup and Restore
Gitea currently has a dump command that will save the installation to a ZIP file. This
📄️ Email setup
Gitea has mailer functionality for sending transactional emails (such as registration confirmation). It can be configured to either use Sendmail (or compatible MTAs like Postfix and msmtp) or directly use SMTP server.
📄️ Git LFS setup
To use Gitea's built-in LFS support, you must update the app.ini file:
📄️ HTTPS setup
Using the built-in server
📄️ Fail2ban Setup
Remember that fail2ban is powerful and can cause lots of issues if you do it incorrectly, so make
📄️ Reverse Proxies
Nginx
📄️ Embedded data extraction tool
Gitea's executable contains all the resources required to run: templates, images, style-sheets
📄️ Config Cheat Sheet
This is a cheat sheet for the Gitea configuration file. It contains most of the settings
📄️ Logging Configuration
The logging configuration of Gitea mainly consists of 3 types of components:
📄️ Mail templates
To craft the e-mail subject and contents for certain operations, Gitea can be customized by using templates. The templates
📄️ Repository indexer
Setting up the repository indexer
📄️ GPG Commit Signatures
Gitea will verify GPG commit signatures in the provided tree by
📄️ External renderers
Gitea supports custom file renderings (i.e., Jupyter notebooks, asciidoc, etc.) through external binaries,
📄️ Search Engines Indexation
By default your Gitea installation will be indexed by search engines.
📄️ Customizing Gitea
Customizing Gitea is typically done using the CustomPath folder - by default this is
📄️ Adding Legal Pages
Some jurisdictions (such as EU), requires certain legal pages (e.g. Privacy Policy) to be added to website. Follow these steps to add them to your Gitea instance.