LINUX.ORG.RU

Gitea v1.9.0 ― self-hosted git без боли (и с чашкой чая!)

 , ,


5

3

Gitea ― это проект, цель которого состоит в создании наипростейшего, наибыстрого и самого безболезненного интерфейса для Git для самостоятельного хостинга.

Проект поддерживает все платформы, поддерживаемые Go ― GNU/Linux, macOS, Windows на архитектурах от x86_(64) и arm64 до PowerPC.

Эта версия Gitea содержит важные исправления безопасности, которые не будут бэкпортированы на ветвь 1.8. По этой причине, мы настоятельно рекомендуем обновиться.

Некоторое, что команда Gitea хочет упомянуть в этом релизе:

  • Gitea находится в процессе перемещения всей разработки на https://gitea.com с Github-а. Он должен завершиться к следующему релизу.
  • Теги релизов образов Docker теперь будут происходить только на мажорных релизах (следовательно, образы Docker будут более стабильны)
  • Значимые изменения в протоколировании подробности.

Новая функциональность:

>>> CHANGELOG

anonymous

Проверено: jollheef ()

Ответ на: комментарий от perestoronin

Есть ещё Bitbucket, в котором, кстати есть, до 5 бесплатных закрытых репозиториев. Но там маркдаун немного тупее/другой. Но лично мне в своей лени проще, да, в том самом стойле и за башли. Му-у-у.

anonymous ()
Ответ на: комментарий от anonymous

Бесплатные приватные репы есть и в Гитхабе.

anonymous ()
Ответ на: комментарий от jollheef

Если кто-то создал репозиторий с README, это ещё ничего не значит, и не надо вводить людей в заблуждение намёками на то что что-то юзабельное есть или хотя бы будет в ближайшее время.

slovazap ★★★★★ ()
Ответ на: комментарий от perestoronin

Верно мысль уловил?

Если вы исповедуете извращённую и надалёкую позицию что github это «всё яйца в одной корзине» то да, совершенно верно.

В реальности, все сами придут туда где проще всего взаимодействовать (и уже пришли, и да, это github), а остальные сами себя отключат (потеряв контрибуторов которым лень будет регистрироваться на стопяцотом сельфхостинге, или которые таки отправят issue, но на вопрос о дополнительных сведениях никогда не ответят потому что забудут о нём, а в едином списке Issues (который, естественно, на GH) он никогда не попадёт, но всё это не важно, потому что сельфхостинг вместе с всем кодом, ишшуями и обсуждениями исчезнет через пару лет вместе с мертвым винтом или неоплаченным VPS или иссякшим желанием его поддерживать).

slovazap ★★★★★ ()
Ответ на: комментарий от slovazap

В очередной раз пытаешься вводить людей в заблуждение.

В проекте ForgeFed есть не только README:

Существует также демонстрационная версия, целью которой является отладка непосредственно спецификаций ForgeFed.

jollheef ★★★★★ ()
Последнее исправление: jollheef (всего исправлений: 1)
Ответ на: комментарий от jollheef

Проект с набросками спецификаций. Форум с обсуждением.

Я ровно так и сказал - ничего готового нет.

slovazap ★★★★★ ()

внезапно версией 1.10 пользуюсь уже оч давно. шок!

bernd ★★★★★ ()
Ответ на: комментарий от slovazap

self-hosting или маргинаьный хостинг на всяких gitea.com и notabug эквивалентен блокированию всего мира.

Иначе как кретином тебя и не назвать.

anonymous ()
Ответ на: комментарий от slovazap

ничего готового нет

демонстрационная версия

Ясно. Классический ЛОРовский недоумок.

anonymous ()
Ответ на: комментарий от slovazap

совершенно верно

Я использую то, что мне нравится, но если кому-то захочется выключить рубильник или решит что пора стричь капустку, то gitea будет в самый раз удобна.

Кроме того, для приватных проектов, self-hosted gitea куда надежнее, тем услуги третьих лиц.

perestoronin ★★★ ()
Последнее исправление: perestoronin (всего исправлений: 2)
Ответ на: комментарий от jollheef

Уже два дня как доступно в

ну переименовать и я могу, а вот собрать :)

не зря же пометили unstable :)

perestoronin ★★★ ()
Ответ на: комментарий от jollheef

Как будет выглядеть проект с подробными сообщениями и подписанными коммитами, gogs/gitea такое поддерживают?

anonymous ()
Ответ на: комментарий от anonymous

Не совсем понял что имеется ввиду под «подробными сообщениями», но подписанные коммиты поддерживает ― можешь посмотреть тут, например.

jollheef ★★★★★ ()

А тут кто-то причастный есть?

Штука хорошая, поиск там только запилите нормальный (баг я ставил)

А то этот bleve тупит и память жрёт

vitalif ★★★★ ()
Ответ на: комментарий от slovazap

Но self-hosting или маргинаьный хостинг на всяких gitea.com и notabug эквивалентен блокированию всего мира.

Мсье походу даже не подозревает, что на гите хостится (и под линуксом пишется) не только опен-сорс.

YogSagot ★★ ()
Ответ на: комментарий от YogSagot

Не-опенсорса я не видел уже лет 15, поэтому во внимание его не беру. С приватными проектами можете как угодно вприсядку, мой комментарий касался только и исключительно опенсорса.

slovazap ★★★★★ ()
Ответ на: комментарий от slovazap

Не-опенсорса я не видел уже лет 15

По этому его не существует, да.

YogSagot ★★ ()

цель которого состоит в создании наипростейшего

Почему гуй тогда такой «сложный»?

urxvt ★★★★★ ()
Ответ на: комментарий от YogSagot

Это уж ты для себя сам решай, а тут о нём разговора не идёт и не шло.

slovazap ★★★★★ ()
Ответ на: комментарий от YogSagot

Да и опенсорс бывает разный. В одной из команд где мне довелось работать было принято открывать все свои разработки под MIT, но только после того, как все готово и ушло в продакшен. Вся разработка велась в закрытых репах, на селф-хостед гите, все отлаживалось, оттачивалось, проходило ревью. А когда библиотека была готова ее выкладывал лидер проекта у себя на гитхабе уже.

anonymous ()
Ответ на: комментарий от slovazap

а тут о нём разговора не идёт и не шло

Очень даже шло.

Только ты этого не заметил, видимо общался сам с собой.

YogSagot ★★ ()
Ответ на: комментарий от jollheef

unstable оно не потому, что нестабильное, а потому что свежее.

Какой-то фейк эта хитрая хидра

Зачем ей якобы свежий gitea, когда glibc старый аж 2.27 против давно уже используемого во всех дистрах 2.29, а сегодня даже и вовсе объявленного 2.30 ?

 gitea-1.9.0 (no info)

    bash-4.4-p23 (no info)
        bootstrap-tools (log, raw, tail)
            busybox (no info)
            bootstrap-tools.tar.xz (no info)
        bootstrap-stage4-gcc-wrapper-7.4.0 (no info)
            bootstrap-tools (repeated)
            glibc-2.27 (log, raw, tail) 

а уж про древность gcc и bash я вовсе промолчу :)

perestoronin ★★★ ()
Последнее исправление: perestoronin (всего исправлений: 1)
Ответ на: комментарий от Nill

А зачем хостить проекты у себя, это же не надёжно, когда дешевле купить на команду (5-10 человек) аккаунты у Bitbucket/Gitlab. Свой Gitlab есть смысл, когда у тебя команда в 30+ человек.

А gitea нужно бекапить и всё-равно где-то хостить, если в локалке рабочей - другой вопрос, конечно, но там и гитлаб поднять не сложно.

menangen ★★★★★ ()

Объясните в чем смысл.

Вот я новичок, изучал git по этой штуке.

https://githowto.com/ru

Все просто и понятно. Что именно не так с git и зачем нужен gitea - так и не понял. Как это пригодится мне в работе?

anonymous ()
Ответ на: комментарий от perestoronin

Какой-то фейк эта хитрая хидра

Как же она может быть фейком, если на code.lor.sh — 1.9.0?

anonymous ()
Ответ на: комментарий от slovazap

То, что GitHub чем-то значительно помогает опенсорсу — миф.

Если кто-то захочет включиться в проект — он это и на gitlab сделает, и на bitbucket, и на gitea.

На GitHub есть только стадо кретинов, желающих поправить тебе одну строчку ради футболки. На большее это комьюнити не способно.

Да и где твой проект то? А то может у тебя там полторы звёзды на GitHub с одним кретином-фолловером, а ты тут нам про опенсурс пояснять пытаешься.

anonymous ()
Ответ на: комментарий от menangen

GitLab умудряется уверенно тормозить даже на десктопном железе, а Gitea летает на одноплатниках. Для того, кто пробовал, разница огромная.

anonymous ()
Ответ на: комментарий от anonymous

Не знаю, я тестил на виртуалке с 8 гигами в гугловском датацентре, Финка. И отлично работает. Он же не для кодеров-одиночек, для компании. Можно и 16 гигов выдать на такие нужды, окупится через месяц. К тому же, в Гитлабе есть коде ревью, борда для управления тасками, а с гитиа нужно интегрировать UpSource для code review, и YouTrack/Jira для управления тасками, а в гит лабе всё уже есть + CI.

menangen ★★★★★ ()
Ответ на: комментарий от EXL

Чего не GitLab?

он жрет память так, будто написан на яве

constin ★★ ()

Кто мне объяснит нахрен это надо, если есть обычный git??? Ну реально где профит???

anonymous ()

Рекламу можно встраивать? И мне вот любопытно почему инфосайтов нет на подобных платформах?

Xant1k ()

Если тут кто есть из причастных, запилите что бы я мог я с локального компа автоматически делал зеркало репы на github например, ** тоесть не зеркало удалённого репозитрия на свой комп, а наоборот** как меня научили можно через хуки, так у меня и есть комит отправляется и ко мне в локальный и на удалённый, но хочется что-бы оно там само без моих хуков это делало, gogs пока так не умеет, если этот форрк гогса так сумеет я перейду на него

LINUX-ORG-RU ()
Ответ на: комментарий от jollheef

Это просто для теста или он жить будет нормально так по времени? Всё оплачено на 10 лет в перёд? =)

LINUX-ORG-RU ()

Превый же баг, если создать организацию ввсести много всякого в описании но указать в поле Location более 50 символов. Всё что было введено стирается нахрен и говорят

- Location должен содержать максимум 50 символов.

Я такой старался смешнявое описание сделал и всё такое а тут бац и мне всё стёрли, напишите багрепорт мне лень

LINUX-ORG-RU ()
Ответ на: комментарий от LINUX-ORG-RU

Это просто для теста или он жить будет нормально так по времени?

code.lor.sh будет жить ровно до тех пор, пока им кто-то будет пользоваться. То есть нет, это не тестовый режим.

Первый год будет работать вне зависимости от пользователей.

Если хоть один проект начнёт хоститься на code.lor.sh — будет жить и далее.

Иначе, если проработает год в пустоту — смысла поддерживать не будет, конечно.

Всё оплачено на 10 лет в перёд? =)

Вперёд оплата не предусмотрена, но за работоспособность можно не волноваться.

anonymous ()

наибыстрого

cgit/rocketgit намного быстрее. Конечно, так нет всяких удобств особенно в плане интерактивности, но там хотя бы навигация и просмотр файлов не тупят! gitea/gogs, видимо, из-за тонны js лапши проигрывают. Но этот проигрыш уж очень заметен. Он даже локально чувствуется, насколько я помню.

xaizek ★★★★★ ()

Найс подрывы «вставших в очередь рано в пятницу» в треде.

Я доволен.

EXL ★★★★★ ()
Ответ на: комментарий от Nill

небольшой команде из 5-10 разработчиков хватает gitea полностью

можете попробовать битбакет ещё. лиценция на 10 разработчиков стоит $10, чисто символический взнос, деньги идут на благотворительность. дальше правда уже начинается жесть и проще уже купить жиру.

anonymous ()
Ответ на: комментарий от slovazap

приводят к фрагментации сообщества

вообще-то гит - это распределённая система контроля версий и не должно быть разницы где хостится код. это же не svn чтобы у него был единый сервер.

но гитлаб - г-ще конечно же, обычная помойка, жаль только, что там есть несколько в общем-то полезных проектов вроде f-droid. вот их бы на гитхаб, подальше от мусора.

anonymous ()
Ответ на: комментарий от menangen

мигрировать с битбакета/гитхаба можно только на битбакет/гитхаб и это стоит много $$$. если бабла на это нет, то надо или рано выбрасывать битбакет/гитхаб и делать селфхостинг или сразу делать селфхостинг минуя «временный» вариант.

а бекапить конечно надо, в любом случае. у меня гитхаб например как-то удалил репозиторий. я зашёл, а репы нет. открытый правда был репозиторий, наверное что-то поменяли в пользовательском соглашении и он перестал подходить. это ещё до майкрософта было, когда он ещё был «корпорацией добра» и ещё не стал «корпорацией зла». в майкрософт я думаю не рискнули бы так поступать, а «корпорации добра» можно.

anonymous ()
Ответ на: комментарий от anonymous

Есть ещё Bitbucket, в котором, кстати есть, до 5 бесплатных закрытых репозиториев

неограниченое количество закрытых репозиториев, но максимум 3 (или 5) пользователя в каждом проекте. вроде бы так.

anonymous ()
Ответ на: комментарий от jollheef

Все пользователи, репозитоии и организации кроме зеркала лора были удалены =( пашаму?

LINUX-ORG-RU ()
Ответ на: комментарий от ritsufag

gogs пилят китайцы и они довольно отбиты.

anonymous ()

Кстати, пока low-iq школота тут писала УМВР и занимала очередь с пятницы по-раньше, я потратил немного своего времени и написал насчёт ситуации gitea.io в приёмку как РКН (zapret-info@rkn.gov.ru, hotlinerkn@rkn.gov.ru), так и местного провайдера Ростелеком-Сибирь (форма обратной связи на novosibirsk.rt.ru).

Как показала практика, я далеко не первый пишу им по поводу блока gitea.io: https://habr.com/ru/post/413683/#comment_18755541

Кто знает, может быть снимут блок. Я уже писал разок им по поводу doc.qt.io спустя два месяца сайт либо поменял IP, либо они действительно удалили его адрес из запрещённого списка.

EXL ★★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

Похоже ростелеком как-то блочил. На этой неделе у меня не работал без прокси. А сейчас работает напрямую.

AVL2 ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей