Установка gitea на Debian

В этой заметке описывается – каким образом запусить собственный аналог github на личном сервере, и как затем добавлять в него код.

Обновление системы

sudo apt update
sudo apt upgrade

Установка необходимых зависимостей

sudo apt install git curl sqlite3

Загрузка Gitea

wget -O gitea https://dl.gitea.com/gitea/1.22.0/gitea-1.22.0-darwin-10.12-amd64

Дать права на выполнение

chmod +x gitea

Запуск Gitea

./gitea web

После выполнения этих шагов, Gitea будет доступен по адресу http://your_server_IP:3000. Также необходимо настроить базу данных и другие параметры через веб-интерфейс.

После установки и настройки вашего собственного аналога github – можно приступить к управлению репозитариями и добавлению в них кода.

Создание репозитория и отправка кода

  1. На главной странице Gitea нажмите на кнопку “New Repository”.
  2. Укажите имя репозитория, описание и выберите видимость.
  3. Нажмите “Create repository”.
  4. После создания репозитория, скопируйте ссылку SSH или HTTP репозитория.
  5. Чтобы отправить код в репозиторий, выполните следующие команды:
git init
git remote add origin <ссылка на ваш репозиторий>
git add .
git commit -m "Initial commit"""
git push -u origin master

После выполнения данных шагов, ваш код будет отправлен в созданный репозиторий на Gitea. Надеюсь, эта информация окажется полезной для вас!