#### Запустить все: ```sh cd /data/gitea-init bash gitea-init.sh ``` `gitea-init.sh` выполнит следующие команды: ```sh bash gitea-admin.sh bash create-all.sh bash push-all.sh ``` После успешного выполнения репозиторий Gitea будет готов к работе. #### Первоначальная конфигурация: Параметры, необходимые для инициализации Gitea: ```env GITEA_API_HOST=git. GITEA_USER_NAME= ADMIN_EMAIL= SERVER_NAME=server- GIT_REMOTE_PREFIX=- GIT_BRANCH= ``` #### Создание админа и токена доступа к Gitea: ```sh cd /data/gitea-init bash gitea-admin.sh ``` Имя токена в Gitea: `WRITE_USER_REPO` Имя переменной в `/data/secrets/dev.env`: `GITEA_WRITE_USER_REPO` Права: * `write:repository ` * `write:user` #### Создать в Gitea репозитории из файла `repos.list`: ```sh cd /data/gitea-init bash create-all.sh ``` #### Push всех репозтиориев из файла `repos.list`: ```sh cd /data/gitea-init bash push-all.sh ```