====== Инструмент Gitea ======
===== Установка =====
* [[https://docs.gitea.io/en-us/install-from-binary/]]
* Управление ПО через [[Управление ПО в Linux#Snap]]
ubuntu# snap refresh
ubuntu# snap install gitea
ubuntu# service snap.gitea.web status
===== Подключение =====
* http://server.corpX.un:3000/
===== Настройка =====
==== Базовая ====
Database Type: SQLite3
ROOT_URL: http://server.corpX.un:3000/
Administrator Account Settings:
Administrator Username: student
Email: student@corpX.un
Password: ...
...
==== Файл конфигурации ====
# cat /etc/gitea/app.ini
или
# cat /var/snap/gitea/common/conf/app.ini
...
[service]
DISABLE_REGISTRATION = true
...
[webhook]
ALLOWED_HOST_LIST = corpX.un, 192.168.0.0/16
===== Копирование отдельного файла из репозитория =====
# curl http://gate.corpX.un:3000/student/ansible-pull-gpo/raw/branch/main/start.sh | bash