Useful Tools | Linux | GitOps | DevOps
5.82K subscribers
156 photos
1 video
7 files
684 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
И пользуясь случаем напомню, что у нас живет бот Онотоле ( @onotollebot ) в который можно прислать ссылочку на свой проект или стартап и прославится. :)

Добавляете его, говорите /start и как давай писать...

Онотоле добрый, мало кому отказывает. И вежливый, все подскажет.
👍8🔥1
Selfhosted аналог pastebin на гитовом движке... Отлично интегрируется например в gitea.io

По функционалу похож на GitHub Gists

https://github.com/thomiceli/opengist

#git #pastebin #gist
👍10🔥1
как скромный фанат  drone.io прекрасного принес вам. Drone это CI/CD построенный на идее DnD (docker in docker).

Дальнейшее его развитие, Малюсенький, нетребовательный по ресурсам git сервер со встроенным Ci/CD (на базе drone, документацию по пайплайнам искать на сайтике drone)

Идеально для маленьких команд. Проект активно развивается.

https://github.com/harness/gitness

#git #cicd
🔥8👍6
Практически универсальный способ интеграции автоматических ворот которые могут управляться с пульта и через Home Assistant.

Да мое, да PR-юсь.. Не возбраняется озвездить репку ;)

https://github.com/pdacity/nice-roadkit-400-gate


#smarthome #hass
👍11🔥9
Все мы рано или поздно попадаем на собеседование с новым работодателем. Где нас за час пытаются испытать на проф пригодность. Но в эту игру можно же играть и вдвоем !

Сборник важных вопросов работодателю на собеседовании. Чтобы потом неприятных сюрпризов не было.

https://github.com/stleon/questions_about_job

#faq #sobes #interview
👍31🔥9
И напоминаю - понравился проект - поставьте звезду git репозитоии автора !

Это очень стимулирует дальнейшее развитие.

(добавил в описание канала)
👍21🔥1
Список API публичных сервисов. Начиная от погоды и geoip до криптобирж... Скорее интересно разработчикам. но и из шела подергать curl-ом и распарсить json ответ в красивый вид не возбраняется..

https://github.com/public-api-lists/public-api-lists/tree/master?tab=readme-ov-file#cloud-storage--file-sharing

#api
🔥20👍3
Легковесный Web UI менеджер для docker swarm. Со встроенным мониторингом и системой деплоя.

Использую активно в нескольких пэт-проектах. Удобное и легковесное..

https://github.com/swarmpit/swarmpit

HomePage: https://swarmpit.io/

#web #docker #swarm
🔥8👍6
Mosh (Mobile Shell) - надстройка над ssh, которая позволяет компортно работать на плохих каналах, например с большими потерями пакетов.

Из особенностей:

- сохраняет сессию между подключениями
- сохраняет сессию при смене IP адреса (например вы отключились от VPN)
- использует ssh для аутентификации (и по ключам в том числе)

Homepage: https://mosh.org/

https://github.com/mobile-shell/mosh

#term #ssh #cli #sys
👍18🔥1
Вчера ночью без обьявления войны Docker Hub (hub.docker.com) ввела ограничения на доступ к сервису с территории России. Но нас не победить, ответ молниеносен, хотя и своеобразен.

Использовать для обхода блокировки докерхабом IP адресов России

http://huecker.io

Прислано: @burpsuite_user

И вдогонку альтернативный список прокси серверов

/etc/docker/daemon.json

{"registry-mirrors": ["https://mirror.gcr.io", "https://daocloud.io", "https://c.163.com/", "https://registry.docker-cn.com"]
}


#docker #proxy
👍33🔥9
Немного теоретического занудства. Но все же найдите 2 минутки почитать, важное для понимания..

Семантическое Версионирование

https://semver.org/lang/ru/

#doc #version
🔥15👍8
Просто неисчерпаемый источник решений, сертифицированных для k8s. С кратким описанием. разбивкой по ролям..

Для архитектора прям стартовая страничка должна быть.

https://landscape.cncf.io/?group=projects-and-products

#cncf #k8s
3🔥16👍7
Opensource Docker Registry

В свете последних событий как никогда стало актуально onpremise docker registry решения для разворачивания "под ногами".

Собрал для вас списочек CNCF опенсурсных проектов. В каждом помимо базового функционала - свои дополнения и плюшки...

https://github.com/goharbor/harbor

https://github.com/dragonflyoss/Dragonfly2

https://github.com/distribution/distribution

https://github.com/uber/kraken

https://github.com/SUSE/Portus

https://github.com/quay/quay

https://github.com/project-zot/zot

https://help.sonatype.com/en/docker-registry.html

#docker #registry
🔥14👍9
Консольная утилитка для комплексного тестирования SD на честный обьем, битые сектора и реальную скорость чтения / записи.

Можно конечно и dd задействовать но " ощущения не те" :)

https://github.com/AltraMayor/f3

#cli #test #sd #util

#полезняшка
👍14🔥1
Немного странное, но полезное. Компилятор докер образа в стендалон портабл бинарь.

Параметры могут быть переданы в бинарь так же, как и в docker run параметрами -v и -e

https://github.com/NilsIrl/dockerc

#docker #cli #util
🔥12👍10
Совет дня:

Выход из bash с сохранением суб процессов и без сохранения истории.

unset HISTFILE && disown -a && exit


Сценарий использования сами придумайте ;)

опубликовано в @gitgate

#bash #tips
🔥25👍3
Совместное использование терминала через Web, подходит например для парного программирования или обучения.

https://github.com/ekzhang/sshx

https://sshx.io/

#ssh #webui
👍10🔥10
И сразу еще одна альтернатива на базе tmux для парного программирования.

Подсказано: @burpsuite_user

https://github.com/tmate-io/tmate

https://tmate.io/

#ssh #webui #cli
👍14🔥9
🔥42👍18
Совет дня:

Aвтоматический запуск tmux, при входе на сервер по SSH.

Добавляем в ~/.bash_profile строки:

if [ -z "$TMUX" ]; then
tmux attach -t term || tmux new -s term
fi

И при каждом входе на сервер, получаем либо уже существующую, либо новую сессию tmux.

#tmux #bash #ssh #tips
👍43🔥1