zeroserve
📌 Подробнее: https://github.com/losfair/zeroserve
MemOps🤨
Быстрый HTTPS-сервер на основе io_uring, не требующий настройки.
zeroseverve обслуживает веб-сайт, упакованный в архив tarball, и обрабатывает горячую перезагрузку через SIGHUP.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - losfair/zeroserve: Zero-config, fast `io_uring`-based HTTPS server.
Zero-config, fast `io_uring`-based HTTPS server. Contribute to losfair/zeroserve development by creating an account on GitHub.
👍2😁2❤1
Forwarded from 📚Системный Администратор (RTFM)
Курс | GitOps
Этот курс посвящён технологии GitOps — подходу к управлению инфраструктурой и деплою приложений с использованием системы контроля версий Git. Он будет полезен DevOps-инженерам, разработчикам и всем, кто хочет оптимизировать процессы непрерывной интеграции и доставки (CI/CD).
👀 Смотреть
📚@IT_obrazovach
Этот курс посвящён технологии GitOps — подходу к управлению инфраструктурой и деплою приложений с использованием системы контроля версий Git. Он будет полезен DevOps-инженерам, разработчикам и всем, кто хочет оптимизировать процессы непрерывной интеграции и доставки (CI/CD).
👀 Смотреть
📚@IT_obrazovach
Life is too short for a slow terminal
📌 Подробнее: https://mijndertstuij.nl/posts/life-is-too-short-for-a-slow-terminal
MemOps🤨
Практически вся моя работа проходит в терминале. Git, kubectl, tmux, SSH-сессии с серверами — всё это открыто у меня почти весь день. Инструмент, который используешь так часто, обязан работать быстро. Любая задержка — будь то открытие новой вкладки, ввод символа или нажатие Tab для автодополнения — ощущается сотни раз за день. Это словно смерть от тысячи порезов.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Mijndert Stuij
Life is too short for a slow terminal
I do all my work in the terminal, so it has to be quick. How my zsh starts in 30 milliseconds without a framework, and how to measure where your own shell spends its time.
👍2🔥1
Как организовать безопасное хранение секретов в Docker: лучшие практики
📌 Подробнее: https://habr.com/ru/articles/872128/
MemOps🤨
Секреты — это такая щекотливая тема, из‑за которой у безопасников начинаются нервные подёргивания глаза. Вроде бы «просто пароль» или «просто токен», но в 2025 году мы уже знаем, что просто в безопасности — это верная дорога к утечкам и ночным обкаткам плана B. В этой статье поговорим, как правильно хранить секреты в Docker‑контейнерах и окрестностях, а заодно разберёмся, чем могут помочь Docker Secrets, HashiCorp Vault и компания.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как организовать безопасное хранение секретов в Docker: лучшие практики
Хей, Хабр! Секреты — это такая щекотливая тема, из‑за которой у безопасников начинаются нервные подёргивания глаза. Вроде бы «просто пароль» или «просто токен», но в 2025 году...
👍4🦄1
nora — ваш реестр облачных артефактов. Быстро. Организованно.
В 10 раз быстрее, чем Nexus | < 100 МБ ОЗУ | Образ Docker 32 МБ
📌 Подробнее: https://github.com/getnora-io/nora
MemOps🤨
В 10 раз быстрее, чем Nexus | < 100 МБ ОЗУ | Образ Docker 32 МБ
Возможности:
- поддержка нескольких протоколов
- Docker Registry v2
- репозиторий Maven (+ прокси для Maven Central)
- реестр npm (+ прокси для npmjs.org)
- cargo regitry
- PyPI индекс
- локальная файловая система (по умолчанию с нулевой конфигурацией)
- совместимость с S3 (MinIO, AWS S3)
- веб-интерфейс с функциями поиска и просмотра.
- документация по API Swagger UI
- метрики Prometheus (/metrics)
- проверка здоровья (/health, /ready)
- логирование в формате JSON
- плавное завершение работы
- базовая аутентификация (htpasswd + bcrypt)
- отзываемые API-токены
- конфигурация на основе ENV (12-факторная)
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - getnora-io/nora: Lightweight multi-format artifact registry. 13 formats: Docker, Maven, npm, PyPI, Cargo, Go, NuGet, RubyGems…
Lightweight multi-format artifact registry. 13 formats: Docker, Maven, npm, PyPI, Cargo, Go, NuGet, RubyGems, Terraform, Conan, Ansible Galaxy, Dart Pub, and Raw. Single binary, zero dependencies, ...
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
cliamp — ретро-музыкальный плеер для терминалов, вдохновленный Winamp. Воспроизводит локальные файлы, потоковое видео, подкасты, YouTube, YouTube Music, SoundCloud, Bilibili, Spotify, Navidrome и Plex с визуализатором спектра, параметрическим эквалайзером и управлением плейлистами.
📌 Подробнее: https://github.com/bjarneo/cliamp
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
Local Path Provisioner — это удобное решение для предоставления локального хранилища в Kubernetes-кластерах. Оно позволяет пользователям создавать PersistentVolume на узлах с использованием локального хранилища.
📌 Подробнее: https://github.com/rancher/local-path-provisioner/tree/master
MemOps🤨
Основные преимущества:
- Простая настройка и использование.
- Гибкость в указании путей для хранения.
- Отличный выбор для разработки и тестирования.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - rancher/local-path-provisioner: Dynamically provisioning persistent local storage with Kubernetes
Dynamically provisioning persistent local storage with Kubernetes - rancher/local-path-provisioner
👍4
OCI2Git — приложение на Rust, которое преобразует образы контейнеров (Docker и т. д.) в репозитории Git и генерирует спецификацию файловой системы (fsbom) в формате YAML. Каждый слой контейнера представлен в виде коммита Git, сохраняя историю и структуру исходного образа.
📌 Подробнее: https://github.com/Virviil/oci2git
MemOps🤨
Возможности:
- анализ образов Docker и извлечение информации о слоях.
- создайте репозиторий Git, в котором каждый слой изображения представлен в виде коммита.
- генерация спецификации файловой системы (fsbom) в формате YAML с перечнем файлов по каждому слою.
- поддержка пустых слоев (ENV, WORKDIR и т. д.) в качестве пустых коммитов.
- полное извлечение метаданных в формат Markdown
- расширяемая архитектура для поддержки различных контейнерных движков.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Virviil/oci2git: Introspecting Docker images as easy as using Git
Introspecting Docker images as easy as using Git. Contribute to Virviil/oci2git development by creating an account on GitHub.
👍1
Как работают контейнеры: создаём Docker-подобный контейнер с нуля
📌 Подробнее: https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
MemOps🤨
Одна из самых подробно исследованных работ о контейнерах, которые я писал на данный момент. Узнайте, как создать реалистичный контейнер уровня Docker, используя только стандартные команды Linux.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13
This media is not supported in your browser
VIEW IN TELEGRAM
RustRAG — система знаний для LLM, которую можно быстро развернуть через Docker и использовать как основу для внутренних чат-ботов, техподдержки, персональных ассистентов и других сценариев, где требуется собственный контур хранения и выдачи знаний.
📌 Подробнее: https://github.com/mlimarenko/RustRAG
MemOps🤨
Проект позволяет загружать файлы, документы, изображения и ссылки, извлекать из них текст и структуру, строить эмбеддинги, векторный индекс и граф связей, а затем использовать эту базу знаний через UI или подключать к любым ИИ-агентам через MCP.
Возможности:
- загрузка документов, веб-страниц и изображений в общую базу знаний;
- поддержка форматов txt, md, csv, json, yaml, xml, html, pdf, docx, pptx, а также изображений png, jpg, jpeg, gif, webp, svg, tiff, heic и других текстовых форматов;
- извлечение текста, построение векторов и графа сущностей/отношений;
- встроенный ассистент в UI для проверки ответов по выбранной библиотеке;
- подключение агентных клиентов через MCP;
- выбор разных моделей для различных этапов обработки;
- учет расходов на уровне документа, сайта и библиотеки;
- гибкая настройка прав: только чтение, доступ к отдельным библиотекам или запись для самообновления базы ИИ агентом;
- готовая инфраструктура с UI, API и служебными компонентами в одном развёртывании.
В планах:
- редактирование графа напрямую из UI;
- поддержка аудио и видео с преобразованием в базу знаний и векторное представление;
- SaaS-режим: систему можно будет либо развернуть у себя, либо использовать как внешний сервис.
Подход проекта - предоставить не отдельные компоненты для ручной сборки очередного RAG-стека, а целостную систему, которую можно быстро запустить и использовать в прикладных задачах.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1