GitHub Разработчика
16.8K subscribers
358 photos
266 videos
2 files
626 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
Tinyauth

При использовании Docker для развёртывания разных приложений настройка сервисов для добавления авторизации в веб-приложениях может оказаться довольно замороченной.

Tinyauth — это лёгкое open-source middleware для аутентификации, которое решает проблему, позволяя в один клик добавить страницу логина к любому Docker-приложению.

С минимальной конфигурацией поддерживает классическую аутентификацию по логину и паролю, а также вход через OAuth, включая Google и GitHub. Совместим с популярными прокси Traefik, Nginx и Caddy.

Основные возможности

🔸Единый интерфейс авторизации для всех Docker-приложений
🔸Поддержка классического входа по логину и паролю и OAuth через сторонние сервисы
🔸Совместимость с основными reverse-прокси, такими как Traefik, Nginx и Caddy
🔸Многоязычный интерфейс, проект активно развивается и обновляется
🔸Поддержка развёртывания в один клик через Docker Compose

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

📁 Language: #Go (65.0%), #TypeScript (30.8%)

⭐️ Stars: 4.6k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍2
Zen

Рекомендую всем простое и удобное open-source приложение для заметок — Zen, созданное с упором на минимализм и переосмысление личных инструментов для ведения заметок.

Поддерживает расширенные возможности Markdown, включая таблицы, блоки кода, списки задач и выделение текста. Есть удобный импорт и экспорт, что даёт полный контроль над данными при минимальном потреблении ресурсов.

Основные возможности

🔸Минималистичная архитектура — один исполняемый файл на Go или развёртывание через Docker
🔸Очень низкое потребление ресурсов, подходит для долгой работы на разных устройствах
🔸Локальная база данных SQLite, полный контроль над данными
🔸Гибкое управление тегами, без ограничений иерархии папок
🔸Полнотекстовый поиск с использованием алгоритма BM25 для быстрого поиска по содержимому
🔸Поддержка MCP-протокола для интеграции с AI-ассистентами

Собрать можно командой make build. Если ищете простой и эффективный способ управления заметками, однозначно стоит попробовать.

📁 Language: #JavaScript (48.0%), #Go (31.3%)

⭐️ Stars: 626

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5🔥2
deck

Делюсь с вами опенсорс-инструментом на GitHub для создания презентаций в формате PPT из Markdown — deck, с автоматической синхронизацией в Google Slides

Поддерживает заголовки, списки, таблицы, кодовые блоки и другие элементы Markdown, а потом в один клик превращает их в структурированную презентацию, с возможностью превью в реальном времени

Основные фичи

🔸автоматическая конвертация из Markdown в Google Slides с поддержкой заголовков, списков, таблиц, кодовых блоков и прочего
🔸режим непрерывной сборки — отслеживает изменения файлов и мгновенно обновляет слайды
🔸гибкая настройка страниц — через JSON-комментарии можно управлять лейаутом, замораживать слайды или пропускать их
🔸преобразование кода в картинки — настраиваемая команда для рендера блоков кода в высококачественные изображения
🔸поддержка нескольких конфигов — через YAML front-matter и конфигурационные файлы
🔸автоматизация на CEL — применение правил для лейаута и поведения на основе содержимого слайдов

После установки через Homebrew или Go toolchain достаточно настроить Google API и можно начинать работать

📁 Language: #Go 99.7%

⭐️ Stars: 607

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥7🌭5😁1