Useful Tools | Linux | GitOps | DevOps
Kanalga Telegram’da o‘tish
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
Ko'proq ko'rsatish6 703
Obunachilar
+224 soatlar
+37 kunlar
+1630 kunlar
Postlar arxiv
marimo: реактивная альтернатива Jupyter для ML-экспериментов
marimo — это ноутбук нового поколения, созданный, чтобы решить типичные проблемы Jupyter и других традиционных ноутбуков: сложность воспроизводимости, нестабильность и неудобство автоматизации. Благодаря реактивному подходу, marimo делает работу с данными, ML-моделями и визуализациями проще и быстрее.
😶🌫️Подходит для интерактивных отчетов и визуализаций 😶🌫️Удобная интеграция с LLM 😶🌫️Есть встроенный SQLКак начать работу с marimo? В сервисе Evolution Notebooks от Cloud.ru уже доступен образ marimo!
Просто выберите его и запускайте ML-эксперименты на мощных GPU или CPU по низким ценам без сложной настройки инфраструктуры. Разрабатывайте быстрее, масштабируйте ресурсы по мере необходимости и сосредоточьтесь на главном — на своих гипотезах и проектах.Попробовать
Markdown Viewer - плагин для просмотра Markdown, поддерживает Chrome / Firefox / Edge / Opera / Brave / Chromium / Vivaldi
Возможности:
- безопасный дизайн
- отображение URL-адресов локальных и удаленных файлов
- детальный доступ к удаленным источникам
- несколько парсеров разметки
- полный контроль над опциями компилятора (markdown-it, marked, remark)
- 30+ тем (cleanrmd, GitHub)
- поддержка пользовательских тем
- GitHub Flavored Markdown (GFM)
- автоматическая перезагрузка при изменении файла
- синтаксис подсвеченных блоков кода (призма)
- содержание (ToC)
- формулы MathJax
- диаграммы Mermaid
- конвертор коротких названий эмодзи (значки предоставляются бесплатно EmojiOne)
- запоминает позицию прокрутки
- определение типа содержимого Markdown
- настраиваемое определение пути к файлу Markdown
- синхронизация настроек
- необработанные и обработанные представления разметки
- бесплатно и с открытым исходным кодом
https://github.com/simov/markdown-viewer
Опубликовано в @gitgate
#markdown #viewer #plugin #chrome #firefox #edge #opera #brave #chromium #vivaldiMarkdown Viewer - плагин для Crome - пишите в Markdown, экспортируйте в идеальный Word одним щелчком мыши
Возможности:
- диаграммы Mermaid: Изображения высокого разрешения
- формулы LaTeX: Редактируемые уравнения Word
- автоматическая подсветка синтаксиса (100+ языков)
- 18+ профессиональных тем одним кликом
- полностью бесплатно, локальная обработка
https://github.com/xicilion/markdown-viewer-extension
Опубликовано в @gitgate
#markdown #viewer #chrome #pluginwebdav - простой и автономный сервер WebDAV.
Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера.
https://github.com/hacdias/webdav
Опубликовано в @gitgate
#webdav #cors #dockerwebdav - простой и автономный сервер
WebDAV.
Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера.
Опубликовано в @gitgate
#webdav #cors #dockerbackrest - веб-решение для резервного копирования, построенное на основе Restic.
Backrest предоставляет веб-интерфейс, который служит оболочкой для интерфейса командной строки Restic и упрощает создание репозиториев, просмотр снимков и восстановление файлов. Кроме того, Backrest может работать в фоновом режиме и использовать индивидуальный подход к планированию снимков и управлению операциями по поддержанию состояния репозиториев.
Созданный на основе restic, Backrest использует его развитые, быстрые, надежные и безопасные возможности резервного копирования, добавляя при этом интуитивно понятный интерфейс.
Возможности:
- веб-интерфейс: локальный или удаленный доступ (идеально подходит для развертываний NAS)
- поддержка нескольких платформ: Linux, macOS, Windows, Docker, FreeBSD
- управление резервным копированием:
- импорт существующих репозиториев Restic
- резервное копирование и обслуживание по расписанию Cron (например, удаление, проверка, забвение и т. д.)
- просмотр и восстановление файлов из снимков
- настраиваемые уведомления (Discord, Slack, Shoutrrr, Gotify, Healthchecks)
- хуки до/после резервного копирования для выполнения сценариев оболочки
Варианты хранения:
- совместимо с rclone
- поддерживает все серверные части хранилищ Restic (S3, B2, Azure, GCS, локальные, SFTP и все удаленные rclone)
https://github.com/garethgeorge/backrest
Опубликовано в @gitgate
#restic #backup #webuiZerobyte - инструмент автоматизации резервного копирования, который помогает сохранять данные в нескольких хранилищах. Он создан на основе Restic и предоставляет современный веб-интерфейс для планирования, управления и мониторинга зашифрованного резервного копирования вашего удаленного хранилища.
Возможности:
- автоматизированное резервное копирование с политиками шифрования, сжатия и хранения на базе Restic
- гибкое планирование для автоматизированных заданий резервного копирования с детальными политиками хранения
- сквозное шифрование, гарантирующее постоянную защиту ваших данных
- поддержка нескольких протоколов: резервное копирование из NFS, SMB, WebDAV или локальных каталогов
https://github.com/nicotsx/zerobyte
Опубликовано в @gitgate
#restic #backup #nfs #smb #webdavServer Survival - интерактивная 3D-игра-симулятор, в которой вы играете роль архитектора облаков. Ваша задача - создать и масштабировать отказоустойчивую облачную инфраструктуру, способную справляться с растущими нагрузками, отражать DDoS-атаки и управлять своим бюджетом.
Цель:
- выживите как можно дольше!
- управляйте своим бюджетом ($) и репутацией (%).
- зарабатывайте деньги, успешно обрабатывая законный трафик (WEB и API).
- потеря репутации в случае отказа запросов или проникновения мошеннического трафика.
- игра окончена, если репутация упадет до 0% или вы обанкротитесь.
Типы трафика:
- 🟢 WEB-трафик (зеленый): необходимо хранить в S3.
- 🟠 API-трафик (оранжевый): необходимо обработать и сохранить в базе данных.
- 🟣 Fraud/DDoS (розовый): должно быть заблокировано WAF.
https://github.com/pshenok/server-survival
Подсказал: @Fenix917
Опубликовано в @gitgate
#game #network #architectureLLM в инженерных задачах
Многие уже используют LLM в работе: генерируют конфиги и docker-файлы, разбирают логи, автоматически документируют и анализируют код и строят системы реагирования на инциденты.
А если вы ещё не делаете этого, но хотели бы, то для вас команда Deep Learning инженеров из DeepSchool создала курс «LLM Start» — обучение для devops-инженеров, разработчиков и других IT-специалистов без опыта в LLM. На курсе вы разберётесь в LLM и поймёте, как их применять для автоматизации своей работы и внедрения в процессы команды.
На курсе вы:
— разберётесь в принципах работы нейросетей и LLM
— освоите приёмы промпт-инжениринга
— научитесь собирать RAG для работы с базами знаний
— узнаете, как создавать агентов и мультиагентные системы
— разберётесь в многообразии моделей и провайдеров
Обучение длится 2 месяца и состоит из 6 тем и финального проекта.
Чтобы сосредоточиться на логике цепочек, а не на инфраструктуре, задания выполняются в no-code платформе n8n. Вы поймёте основные принципы работы с LLM и сможете потом собрать боевые версии цепочек на своём стэке.
🔥 До 10 декабря вы можете присоединиться со скидкой 25%!
Изучайте подробности на сайте и оставляйте заявку!
Реклама. ИП Фатыхов Тимур Маратович, ИНН 540132430312, Erid 2Vtzqw7zskD
S3Sync - действительно быстрый инструмент синхронизации для S3.
Ограничения - каждый объект загружается в оперативную память. Таким образом, вам потребуется объём оперативной памяти, равный <средний размер объекта> * <количество рабочих процессов>.
Умеет сихронизировать между как между локальным и удаленным инстансом S3, так и напрямуж между удаленными инстансами.
s3sync - неразрушающая односторонняя синхронизация: она не удаляет файлы в целевом или исходном пути, которые не синхронизированы.
Возможности:
- многопоточная загрузка/выгрузка файлов
- повторная попытка при ошибках
- текущая статистика
- ограничение скорости по объектам
- ограничение скорости по полосе пропускания
- гибкие фильтры по расширению, Content-Type, ETag и mtime объекта
https://github.com/larrabee/s3sync
Опубликовано в @gitgate
#s3 #sync #backupHelm Playground - селфхостед инструмент для отладки ваших Helm charts в виде Wasm модуля
https://github.com/shipmight/helm-playground
Web: https://helm-playground.com/
Опубликовано в @gitgate
#k8s #helm #playground #selfhostedPrometheus GitHub Exporter - предоставляет базовые метрики для ваших репозиториев из API GitHub в конечную точку, совместимую с Prometheus.
https://github.com/githubexporter/github-exporter
Описание отдаваемых метрик: https://github.com/githubexporter/github-exporter/blob/master/METRICS.md
Подсказал: Сергей - @snubats
Опубликовано в @gitgate
#moni #exporter #prometheus #githubKafbatUI - универсальный, быстрый и легкий веб-интерфейс для управления кластерами Apache Kafka®.
Kafbat UI простой инструмент, который делает потоки данных более заметными, помогает быстрее находить и устранять неполадки, обеспечивая оптимальную производительность. Его лёгкая панель управления позволяет легко отслеживать ключевые показатели кластеров Kafka: брокеров, топики, разделы, производство и потребление.
Возможности:
- аналитика: просмотр основных сведений о топике, включая количество разделов, статус репликации и пользовательские конфигурации.
- мастер настройки: настройте кластеры Kafka непосредственно через пользовательский интерфейс.
- управление несколькими кластерами: мониторинг и управление всеми кластерами Kafka в одном унифицированном интерфейсе.
- встроенный мониторинг
- обзор брокеров Kafka. - проверка брокеров, включая назначение разделов и статус контроллера.
- браузер сообщений: просматривайте сообщения в форматах JSON, обычного текста или кодировки Avro. - поддерживается просмотр в режиме реального времени, дополненный пользовательскими фильтрами сообщений CEL.
- динамическое управление топиками: создавайте и настраивайте новые топики с помощью гибких настроек в режиме реального времени.
- подключаемая аутентификация: защитите свой пользовательский интерфейс с помощью OAuth 2.0 (GitHub, GitLab, Google), LDAP или базовой аутентификации.
- поддержка пользовательских плагинов SerDe
- управление доступом на основе ролей RBAC.
- маскировка данных
- сервер MCP
https://github.com/kafbat/kafka-ui
Опубликовано в @gitgate
#kafka #uiTHE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.
Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.
https://github.com/moh-a-abde/THE-Process-Manager
Опубликовано в @gitgate
#procfs #tui #topTHE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.
Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.
https://github.com/moh-a-abde/THE-Process-Manager
Опубликовано в @gitgate
#procfs #tui #top🔗 Если вы сисадмин или ИТ-аутсорсер, вы наверняка уже помогаете клиентам выбирать и настраивать облачные среды — обычно без дополнительного вознаграждения для себя.
☁️ Itentis Cloud предлагает другое. Itentis Cloud — это безопасная, изолированная облачная платформа для бизнеса. Легко масштабируемый и отказоустойчивый виртуальный датацентр всего за пару кликов.
Как вам на нем зарабатывать? Вы приводите компанию, она платит за использование облака, а вы получаете фиксированную долю с каждого платежа. Не один раз, а каждый месяц, пока клиент в Itentis Cloud.
Есть и второй вариант: вы арендуете у нас облако и сдаете в субаренду своим клиентам по другой стоимости — разница остается у вас.
Для вас это:
– допдоход с уже существующих клиентов
– прозрачная схема: привел → настроил → сопровождаешь → регулярно получаешь деньги
Для клиента: российское облако без переплаты за бренд и тот же админ, который вел инфраструктуру, но теперь реально мотивирован, чтобы все работало стабильно.
📂 Подробности — на сайте Itentis Cloud.
Реклама. ООО «АВАНГАРД», ИНН: 7729648547, Erid: 2VtzquZfLD7
Dolphin - единая панель для аналитики в реальном времени в MySQL/MariaDB и ProxySQL. Поддержка Linux, Windows и MacOS
https://github.com/charles-001/dolphie
Опубликовано в @gitgate
#mysql #postgres #proxysql #guiweb-to-desktop-framework-comparison - репозиторий со сравнением нескольких фреймворков, позволяющих «преобразовывать» веб-приложения в настольные. Возможности, поддерживаемые ОС, быстродействие, время создания приложения, использование памяти.
https://github.com/Elanis/web-to-desktop-framework-comparison
Опубликовано в @gitgate
#electron #tauri #nvjs #wails #nodegui #neutralino #flutter #netmauiThingino - прошивка с открытым исходным кодом для IP-камер Ingenic SoC.
Список поддерживаемых устройств: приведен на web странице проекта.
https://github.com/themactep/thingino-firmware
Web: https://thingino.com/
Опубликовано в @gitgate
#ipcam #camera #firmware