Бэкап
10.2K subscribers
1.41K photos
86 videos
1.52K links
Исходные коды проектов, инструменты OSINT и готовые алгоритмы с GitHub.

Сотрудничество: @workhouse_price

#1CWQG

Купить рекламу: https://telega.in/c/becaps

РКН: https://clck.ru/3FtTHF
Download Telegram
joulenap – планировщик резервного копирования Proxmox VE на Proxmox Backup Server (PBS) с веб-интерфейсом для своего сервера

По расписанию будит сервер бэкапов через Wake-on-LAN, выполняет задание, применяет правила хранения и сборку мусора, затем выключает сервер и отправляет уведомление


— Доступ к веб-интерфейсу должен быть защищен авторизацией и ограничен локальной сетью или VPN: не открывайте его в интернет

Языки: Python (60.4%), TypeScript (35.6%), CSS (3.6%), ...

⭐️ Star 141

https://github.com/Joulenap/joulenap

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
file-viewer – инструмент для просмотра документов Office, PDF/OFD, архивов и писем прямо в браузере

Разбирает и отображает файлы без сервера конвертации. Workers, WASM и шрифты можно разместить у себя для работы в изолированной сети


— Только просмотр, без редактирования. Шрифты, зашифрованные и очень большие файлы могут влиять на точность отображения или расход памяти

Языки: TypeScript (56.4%), JavaScript (29.3%), HTML (4.5%), ...

⭐️ Star 2.6k

https://github.com/flyfish-dev/file-viewer

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
kept – каталог вещей для своего сервера: хранит сведения о том, где лежат предметы, их чеки, инструкции, гарантии и историю

Показывает места хранения на 3D-карте: этажи, комнаты, полки и коробки. Содержимое можно открыть одним нажатием, а расположение задать вручную или поручить приложению


— Для доступа к камере, установки приложения, push-уведомлений и геолокации нужен HTTPS

Языки: TypeScript (92.9%), PLpgSQL (4.1%), JavaScript (1.1%), ...

⭐️ Star 342

https://github.com/keptinventory/kept

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3👍1
homebutler – утилита для домашнего сервера: показывает его состояние, предупреждения и заметные изменения с прошлого снимка

Замечает пересоздание контейнера под тем же именем, даже если общее число контейнеров не изменилось


— На наблюдаемые машины нужно один раз установить исполняемый файл: затем он запускается по SSH только по запросу, без постоянно работающего демона

Языки: Go (87.6%), Svelte (7.5%), JavaScript (4.3%), ...

⭐️ Star 309

https://github.com/Higangssh/homebutler

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
traks – платформа веб-аналитики без cookies, которая целиком работает на инфраструктуре Cloudflare и не требует управления серверами

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


— Для работы нужен платный тариф Cloudflare Workers Paid; небольшая установка обходится примерно в $5 в месяц

Языки: TypeScript (95.6%), JavaScript (3.1%), CSS (0.7%), ...

⭐️ Star 331

https://github.com/shivamanupadi/traks

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
neko – виртуальный браузер для своего сервера, который работает в Docker и использует WebRTC

Позволяет вместе смотреть видео с чатом и реакциями или проводить интерактивные презентации: участники могут не только видеть экран, но и управлять им


— Не ограничивается браузером: можно запускать другие приложения для Linux, например VLC, или установить полноценное окружение рабочего стола

Языки: Go (35.7%), Shell (20.2%), TypeScript (19.6%), ...

⭐️ Star 22.6k

https://github.com/m1k1o/neko

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
gitea-mirror – инструмент для автоматического зеркалирования репозиториев GitHub на свой сервер Gitea с управлением через веб-интерфейс

Копирует задачи, метки, вехи, релизы и вики, а запросы на слияние переносит как задачи


— Зеркала доступны только для чтения: изменения нужно вносить в исходный репозиторий, обратно инструмент их не отправляет

Языки: TypeScript (84.6%), MDX (6.9%), Nix (5.2%), ...

⭐️ Star 1.5k

https://github.com/RayLabsHQ/gitea-mirror

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
rustinel – инструмент для обнаружения угроз на устройствах по правилам Sigma, YARA и спискам IOC. Облачная учетная запись не нужна

Sigma анализирует поведение, YARA проверяет исполняемые файлы и память процессов, а списки IOC используются для хешей, IP-адресов, доменов и путей


— Не заменяет коммерческий EDR: нет защиты от вмешательства в работу агента, блокировки до выполнения и консоли управления

Языки: Rust (95.0%), Python (3.0%), Shell (1.1%), ...

⭐️ Star 520

https://github.com/Karib0u/rustinel

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥1
decode-config – утилита для резервного копирования, восстановления и преобразования настроек устройств с прошивкой Tasmota

Сохраняет и восстанавливает настройки в читаемом и редактируемом JSON, позволяет работать с отдельными частями конфигурации


— JSON-бэкапы не зашифрованы, в отличие от штатных файлов .dmp, создаваемых Tasmota

Языки: Python (100.0%), Makefile (0.0%)

⭐️ Star 256

https://github.com/tasmota/decode-config

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
nora – хранилище артефактов и кеш внешних репозиториев для своего сервера: поддерживает Docker, Maven, npm, PyPI, Cargo и другие форматы

Позволяет задавать списки разрешенных и запрещенных пакетов, минимальный возраст релиза и карантин новых версий, определяя, что попадет в сборки


— Поставляется одним исполняемым файлом: не требует базы данных и установки среды выполнения

Языки: Rust (95.9%), Shell (2.8%), TypeScript (0.8%), ...

⭐️ Star 355

https://github.com/getnora-io/nora

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2
nodedr-restaurant-pos – система для управления рестораном на своем сервере: столики, бронирования, экран заказов для кухни и программа лояльности

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


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

Языки: TypeScript (91.3%), C# (2.9%), PowerShell (2.2%), ...

⭐️ Star 260

https://github.com/Raktim94/nodedr-restaurant-pos

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
LLMKube – оператор Kubernetes для запуска языковых моделей на своей инфраструктуре с GPU NVIDIA, AMD и Apple Silicon

На Apple Silicon модели работают не в контейнерах, а как нативные процессы macOS: Metal Agent запускает серверы моделей с доступом к GPU через Metal


— Берет на себя загрузку и кеширование моделей, распределение GPU, проверки состояния и масштабирование; предоставляет API, совместимый с OpenAI

Языки: Go (97.3%), Shell (1.9%), Makefile (0.3%), ...

⭐️ Star 248

https://github.com/defilantech/LLMKube

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👨‍💻1
urlaubsverwaltung – система для своего сервера, которая помогает учитывать отпуска, отсутствия по болезни и переработки сотрудников

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


— Для работы нужны JDK 25, PostgreSQL 18, почтовый сервер и провайдер аутентификации

Языки: Java (83.1%), HTML (8.5%), JavaScript (6.5%), ...

⭐️ Star 302

https://github.com/urlaubsverwaltung/urlaubsverwaltung

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤1
memospot – настольная версия сервиса заметок Memos для Windows, macOS и Linux

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


— Для работы нужен системный WebView: Edge, Safari или WebKit2GTK. В Windows приложение предложит установить WebView2, если его нет

Языки: Rust (44.1%), TypeScript (23.4%), Svelte (10.5%), ...

⭐️ Star 317

https://github.com/memospot/memospot

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
ghstats – сервис для своего сервера с долгосрочной историей посещаемости репозиториев GitHub

GitHub хранит данные о трафике лишь 14 дней. Инструмент регулярно забирает их через API и сохраняет историю просмотров и клонирований в локальной базе SQLite


— Для сбора статистики нужен токен GitHub

Языки: Rust (88.5%), JavaScript (5.6%), CSS (4.7%), ...

⭐️ Star 190

https://github.com/vladkens/ghstats

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
hot-updater – решение для доставки обновлений приложений React Native по сети с размещением на своей инфраструктуре

В режиме инкрементальных обновлений повторно использует файлы, уже имеющиеся на устройстве, а для измененных бандлов Hermes готовит патчи вместо повторной загрузки полного архива


— Поддерживает iOS и Android; управлять обновлениями можно через веб-консоль

Языки: TypeScript (74.7%), Kotlin (11.4%), Swift (11.0%), ...

⭐️ Star 1.8k

https://github.com/gronxb/hot-updater

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
NetworkOptimizer – инструмент для своего сервера: мониторинг, оптимизация и аудит безопасности сетей UniFi

Удаленные площадки подключаются через агент с исходящим HTTPS-туннелем: проброс портов не нужен, подключение работает и за CGNAT


— Бесплатен для личного некоммерческого использования на трех площадках или меньше. Для коммерческого использования или большего числа площадок нужен лицензионный ключ

Языки: C# (67.2%), HTML (15.1%), JavaScript (13.2%), ...

⭐️ Star 1.2k

https://github.com/Ozark-Connect/NetworkOptimizer

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
geolens – каталог геоданных и конструктор карт для своего сервера: объединяет в одном каталоге данные из файлов, баз PostGIS, веб-сервисов и каталогов STAC

Хранит источник каждого набора данных и время последнего обновления импортированных данных. Если сервис-источник исчезнет, импортированная копия продолжит работать


— Одно развертывание рассчитано на одну организацию

Языки: Python (68.3%), TypeScript (29.8%), Shell (1.5%), ...

⭐️ Star 288

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

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
trivy – сканер безопасности для образов контейнеров и виртуальных машин, файловых систем, удаленных Git-репозиториев и Kubernetes

Находит известные уязвимости (CVE), ошибки конфигурации и секреты, определяет используемые пакеты ОС и зависимости ПО для SBOM


— Есть интеграции с GitHub Actions, оператор для Kubernetes и плагин для VS Code

Языки: Go (99.5%), Go Template (0.3%), Shell (0.2%), ...

⭐️ Star 39.0k

https://github.com/aquasecurity/trivy

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1👍1
romarr – инструмент для поиска игр, проверки ROM-файлов и их импорта в библиотеку

При импорте сверяет файлы с контрольными суммами DAT. Без подходящего DAT файл получает статус unknown — это не означает, что он поврежден


— Библиотекой может быть обычная папка, интеграции с RomM и другими менеджерами необязательны. Запуском игр занимается ваш эмулятор или фронтенд

Языки: Python (97.1%), C# (1.0%), PowerShell (0.9%), ...

⭐️ Star 232

https://github.com/BlizzHacker/romarr

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
NodePilot – система автоматизации задач Windows и PowerShell для своего сервера: выполняет их через WinRM без агентов на целевых машинах

Импортирует сценарии System Center Orchestrator, сохраняя связи, условия, глобальные переменные и структуру папок


— После импорта сценарии отключены и требуют проверки, неподдерживаемые действия заменены заглушками. Учетные данные не восстанавливаются: Orchestrator хранит их в зашифрованном виде

Языки: C# (57.2%), TypeScript (30.5%), PowerShell (7.0%), ...

⭐️ Star 116

https://github.com/Sev7eNup/NodePilot

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2