Forgejo
- Written on: 2024-02-24
- Debian version used: 12
Installation
Creating a system user
adduser \ --system \ --shell /bin/bash \ --gecos 'Git Version Control' \ --group \ --disabled-password \ --home /home/git \ git
Creating directory structure
mkdir -p /var/lib/gitea/{custom,data,log} chown -R git:git /var/lib/gitea/ chmod -R 750 /var/lib/gitea/ mkdir /etc/gitea chown root:git /etc/gitea chmod 770 /etc/gitea
After the installation process, you should consider updating the permissions:
chmod 750 /etc/gitea chmod 640 /etc/gitea/app.ini