This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| инструмент_gitea [2023/03/03 07:38] val [Копирование отдельного файла из репозитория] | инструмент_gitea [2025/07/22 06:35] (current) val | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| * [[https://docs.gitea.io/en-us/install-from-binary/]] | * [[https://docs.gitea.io/en-us/install-from-binary/]] | ||
| + | * Управление ПО через [[Управление ПО в Linux#Snap]] | ||
| + | |||
| + | <code> | ||
| + | ubuntu# snap refresh | ||
| + | |||
| + | ubuntu# snap install gitea | ||
| + | |||
| + | ubuntu# service snap.gitea.web status | ||
| + | </code> | ||
| + | |||
| + | ===== Подключение ===== | ||
| + | |||
| + | * http://server.corpX.un:3000/ | ||
| ===== Настройка ===== | ===== Настройка ===== | ||
| + | ==== Базовая ==== | ||
| + | <code> | ||
| + | Database Type: SQLite3 | ||
| + | |||
| + | ROOT_URL: http://server.corpX.un:3000/ | ||
| + | |||
| + | Administrator Account Settings: | ||
| + | Administrator Username: student | ||
| + | Email: student@corpX.un | ||
| + | Password: ... | ||
| + | ... | ||
| + | </code> | ||
| + | |||
| + | ==== Файл конфигурации ==== | ||
| <code> | <code> | ||
| # cat /etc/gitea/app.ini | # cat /etc/gitea/app.ini | ||
| + | или | ||
| + | # cat /var/snap/gitea/common/conf/app.ini | ||
| + | </code><code> | ||
| ... | ... | ||
| [service] | [service] | ||
| - | ... | ||
| DISABLE_REGISTRATION  = true | DISABLE_REGISTRATION  = true | ||
| ... | ... | ||
| + | [webhook] | ||
| + | ALLOWED_HOST_LIST = corpX.un, 192.168.0.0/16 | ||
| </code> | </code> | ||
| Line 19: | Line 50: | ||
| <code> | <code> | ||
| - | # curl http://gate:3000/student/ansible-pull-gpo/raw/branch/main/start.sh | bash | + | # curl http://gate.corpX.un:3000/student/ansible-pull-gpo/raw/branch/main/start.sh | bash | 
| + | </code> | ||
| + | |||
| + | ===== Назначение пароля ===== | ||
| + | <code> | ||
| + | # sudo -u git bash | ||
| + | |||
| + | $ gitea --config /etc/gitea/app.ini admin user change-password -u student -p strongpassword | ||
| </code> | </code> | ||