ABOUT
Gitea is a self-hosted Git service. It provides a lightweight and easy-to-install solution for managing Git repositories. Users can collaborate on code, track issues, and manage project tasks. Gitea includes features like pull requests, code reviews, wiki, and project management tools. It is suitable for small to medium-sized teams seeking control over their Git hosting.
infoThe script installs SQLite3 as default database provider. You will be asked to select database type when you initially open the application URL. Select SQLite3 or provide your own database.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally1 CPU1024 MB RAM8 GB disk
Config path/etc/gitea/app.ini
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/gitea.sh'; sha='779af9d32ea442a80fbb76a2c383a7a822b17efca392b32f6de0816dd0d1b6ae'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/gitea.shSHA-256 779af9d32ea442a80fbb76a2c383a7a822b17efca392b32f6de0816dd0d1b6ae alpineAlpine 3.24
Approved locally1 CPU256 MB RAM1 GB disk
Config path/etc/gitea/app.ini
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/alpine-gitea.sh'; sha='391086ba0bac297bab50e1397dcfffa80bc0aa3085342ea33fa0491369d1a339'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/alpine-gitea.shSHA-256 391086ba0bac297bab50e1397dcfffa80bc0aa3085342ea33fa0491369d1a339 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.