Because reading the README is faster than debugging

This commit is contained in:
2025-12-01 23:03:26 +01:00
parent 1706b22a7a
commit e0d5ffee3a

View File

@@ -7,11 +7,24 @@
[![Server](https://img.shields.io/badge/server-gitea-609926)](#)
[![License](https://img.shields.io/badge/License-MIT-green)](./LICENSE)
Production-ready automated installation of **Gitea on Ubuntu 24.04**.
Database, Nginx host config, systemd service & post-install hardening included.
Install Gitea on Ubuntu 24.04 server.
This is not a demo environment.
This script deploys a **real Gitea server** — safely, repeatedly, and without hand-editing configs.
Not a demo, not a quick setup script.
This installer is built for production, hardened defaults included.
## Why this installer exists
Gitea installation is often more tedious than it should be. This installer reduces friction and avoids 3am debugging.
## What this installer does
✔ Fetches latest Gitea release automatically
✔ MariaDB/MySQL socket or password mode
✔ Creates + enables systemd service
✔ Generates validated Nginx host config
✔ Applies secure post-install rules
## What this installer does *NOT* do
It wont stop you from running the script without reading the documentation like theres no tomorrow.
Skip the README, and whatever happens next is your headache, not a bug report.
---