2024-03-15 16:50:38 +01:00
|
|
|
*******
|
|
|
|
Forgejo
|
|
|
|
*******
|
|
|
|
|
|
|
|
Packages
|
|
|
|
========
|
|
|
|
|
|
|
|
* git
|
|
|
|
* git-lfs
|
|
|
|
|
|
|
|
Users
|
|
|
|
=====
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
adduser \
|
|
|
|
--disabled-password \
|
|
|
|
--group \
|
|
|
|
--home '/home/git' \
|
|
|
|
--shell '/usr/bin/bash' \
|
|
|
|
--system \
|
|
|
|
git
|
|
|
|
|
|
|
|
Files
|
|
|
|
=====
|
|
|
|
|
|
|
|
* /etc/systemd/system/forgejo.service
|
|
|
|
* /usr/local/bin/forgejo
|
2024-03-16 09:02:50 +01:00
|
|
|
* /usr/local/bin/forgejo-runner
|
2024-03-15 16:50:38 +01:00
|
|
|
|
|
|
|
Config
|
|
|
|
======
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
mkdir '/etc/forgejo'
|
|
|
|
chown root:git '/etc/forgejo'
|
|
|
|
chmod 770 '/etc/forgejo'
|
|
|
|
|
2024-04-10 19:53:43 +02:00
|
|
|
* app.ini
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
[ui]
|
|
|
|
AMBIGUOUS_UNICODE_DETECTION = false
|
|
|
|
|
2024-03-15 16:50:38 +01:00
|
|
|
Data
|
|
|
|
====
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
mkdir '/var/lib/forgejo'
|
|
|
|
chown git:git '/var/lib/forgejo'
|
|
|
|
chmod 750 '/var/lib/forgejo'
|
|
|
|
|
|
|
|
Enable
|
|
|
|
======
|
|
|
|
|
|
|
|
.. code-block::
|
|
|
|
|
|
|
|
systemctl enable forgejo
|
|
|
|
|
|
|
|
Interface
|
|
|
|
=========
|
|
|
|
|
|
|
|
* http://localhost:3000
|