LINUX.ORG.RU

репозиторий бинарных пакетов на git-хостинге

 ,


1

0

на каком сервисе лучше разместить несколько небольших репозиториев от 10 до 100 пакетов каждый? где выше скорость доступа? возможен ли бан? предполагается какой-нибудь gitignore и бамп раз в два-три месяца.

Git не для блобов, он для исходного кода.

Не надо пытаться есть суп вилкой; если это возможно, это не значит что это правильно.

mord0d ★★★★★
()

Взять какой-нибудь S3 (или альтернативу) не вариант?

theNamelessOne ★★★★★
()

Аналогичный вопрос. Где можно захостить несколько гигов пакетов так, чтобы хранилище было устойчиво против bus factor?

Или проще оплатить дешевую VPS-ку на год вперед?

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

Git не для блобов

И тем не менее, их там вагон и маленькая тележка. Какой проект ни возьми практически.

Gonzo ★★★★★
()

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

Тут : https://raw.githack.com/ предложено решить эту проблему через nginx, в конфиге которого соотнесены расширения с типом. И заодно пропускать через бесплатный CDN (CloudFlare).

А если сделать чуть сложней, то можно организовать прокси из git.

Но свой сервер надо иметь, а тогда проще все там и хранить.

boowai ★★★★
()

на домашнем локалхосте

Harald ★★★★★
()

Я смотрю https://help.backblaze.com/hc/en-us/articles/217666928-Creating-a-Vanity-URL-with-B2 предлагают подцепить их хранилку к CloudFlare. От них бесплатно, вроде, а на CloudFlare крутить скрипт(worker), который, то ли бесплатный сколько-то тысяч запросов, то ли 5$ в месяц.

А если CloudFlare worker действительно бесплатный, то можно им проксировать из git, наверно.

Или я не понял, «клиенты» лезть тоже через git будут?

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

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

mord0d ★★★★★
()

Artifactory? Packagecloud? Не понял причём тут git, хотя может отстал от жизни.

d_a ★★★★★
()

У гитхаба лимит на размер репа. Лучше коммить хеши файлов, ставь тег и уже в релиз заливай файлы через API.

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

Можно хоть один для примера?

Ты серьезно? Почти весь вендовый софт (более-менее открытый) уже давно на гитхабе с бинарниками. Всякие notepad++ и еще тонны подобного. Мне просто лень тут все перечислять.

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

В целом согласен, но качество кода с бинарниками на гитхабе как-то слабо коррелирует. А речь была именно об этом вроде.

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

качество кода с бинарниками на гитхабе как-то слабо коррелирует

И то и другое — следствие некомпетенции.

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

Если речь не про релизы, то это говнокод от васянов.

RazrFalcon ★★★★★
()

где выше скорость доступа?

облако mailru

возможен ли бан?

Если цп не вшита в файлы

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

Ну не линуксовый, но Miranda, например, вспомнилась сразу. Вот там win32 и win64 - .lib, что есть blob-ы. Ну вот так надо. Иконки и прочие ресурсы (.ico, *.wav) опять же, маленькие blob-ики.

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

Потому что на винде очень трудно собирать, виндузятники не осилят. Но я удивлен, что позволяется заливать бинарники, собранные у себя, а не так, как сделано, например, в SUSE Studio, который собирает на сервере, а на вход ест ТОЛЬКО исходники. По сути, качая блобовские бинарники с гитхаба ты доверяешь только репутации разраба. С многими, кстати, даже нереально связаться, нет обратной связи, не считая Issues.

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

Бинари - говнокод.

Чо за шиза? Бинари вовсе ни код, ни говно, отдельная субстанция.

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

качая блобовские бинарники с гитхаба ты доверяешь только репутации разраба

Кто ж спорит-то. Что самое интересное, на офсайтах кучи вендософта линки на бинарники ведут как раз таки на гитхаб. Пример - тот же notepad++

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

Git не для блобов, он для исходного кода.

Ты путаешь Git и Git Forge. Первое - технология для исходного кода, второе - инфраструктура для разработки открытых проектов, которая уже давно включает множество функций, управление проектами, CI, хостинг сайтов-визиток и хостинг бинарников в том числе.

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

Нуок, видимо я совсем отстал от жизни. ☺

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.