====== Инструмент 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