Инструмент Gitea
Установка
ubuntu# snap refresh
ubuntu# snap install gitea
ubuntu# service snap.gitea.web status
Подключение
Настройка
Базовая
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