Gitea + Gitea Actions: свой Git сервер с CI

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • В видел рассказывается, как установить легковесный Git-сервер Gitea и настроить систему непрерывной интеграции Gitea Actions.
    Репозиторий: git.digitalstu...

ความคิดเห็น • 8

  • @alexklochko
    @alexklochko 2 หลายเดือนก่อน

    Здравствуйте! Пытаюсь act-runner поставить, он выбивает ошибку INFO Runner name is empty, use hostname xxxx и подставляет хостнейм моего хостинга. Хотя в etc/hosts он не указан, попутно корректный домен прописан в .ENV
    Откуда он берет хостнейм и как его на истинный путь направить?

    • @DigitalStudium
      @DigitalStudium  2 หลายเดือนก่อน

      Здравствуйте! Вы пишете ".ENV". У вас реально файл большими буквами именован? Если да, то это неправильно, нужно именно маленькими.
      Этот файл, и переменная GITEA_HOSTNAME в нём - достаточные условия для корректной работы скрипта

  • @MrVitaliyAT
    @MrVitaliyAT ปีที่แล้ว +1

    1) не понятен момент с сертификатами: скрипт вроде ложен был всё запросить и подключить, но мы потом меняем https на http
    2) как обновить такой сертификат автоматически? Есть скрипт который бы следил за этим делом?
    3) как обновлять Gite при том способе установки, что показан?

    • @DigitalStudium
      @DigitalStudium  ปีที่แล้ว

      Здравствуйте.
      1. Я не понял, о каком моменте в видео вы говорите, где именно мы меняем https на http? Но вообще сам контейнер Gitea работает по http, а вот nginx, проксирующий на него - по https.
      2. Это делается командой certbot renew, которая ставится в cron. Какие аргументы к этой команды - читайте в документации
      3. Просто меняете тэг образа в стэке, и снова выполняете docker stack deploy

    • @brinza888
      @brinza888 7 หลายเดือนก่อน

      @@DigitalStudiumпоследнее время certbot сам себя в крон ставит.

  • @sergeylebedev1052
    @sergeylebedev1052 10 หลายเดือนก่อน

    Спасибо за видео. А есть ли возможность добавить несколько ранеров?

    • @DigitalStudium
      @DigitalStudium  10 หลายเดือนก่อน

      Да, есть, нужно просто запустить скрипт установки раннера на сервере, который вы хотите чтобы стал раннером

  • @vebnik111
    @vebnik111 ปีที่แล้ว

    Спасибо большое ;D