Useful Tools | Linux | GitOps | DevOps
6.24K subscribers
256 photos
3 videos
8 files
853 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
sish - разместите общедоступные веб-сервисы на локальном компьютере. Используя SSH-туннели, мы можем перенаправлять запросы на ваш локальный хост по протоколам HTTPS, WSS и TCP.

https://github.com/antoniomika/sish

Web: https://ssi.sh

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

#vpn #ssh #https #tcp #wss
👍14🔥7
Useful Tools | Linux | GitOps | DevOps
sish - разместите общедоступные веб-сервисы на локальном компьютере. Используя SSH-туннели, мы можем перенаправлять запросы на ваш локальный хост по протоколам HTTPS, WSS и TCP. https://github.com/antoniomika/sish Web: https://ssi.sh Опубликовано в @gitgate…
gitlab-license - GitLab gem и Ruby скрипт, позволяющие легко генерировать и проверять лицензии GitLab EE.

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

Не забудьте заменить открытый ключ GitLab на ключ из этого репозитория в файле /opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pub, если хотите, чтобы сгенерированная лицензия работала в производственной системе GitLab.

ВНИМАНИЕ !!!

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

https://github.com/CONIGUERO/gitlab-license

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

#gitlab #license #keygen
🔥12👍9
arcane - красивый и интуитивно понятный WebUI интерфейс для управления контейнерами Docker, образами, сетями и томами. Терминал не требуется

Возможности:
- современный пользовательский интерфейс
- мониторинг в реальном времени
- управление контейнерами
- управление образами
- управление сетями
- управление томами
- визуальные графики использования ЦП, памяти и сети.
- полностью документированный API

https://github.com/getarcaneapp/arcane

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

#docker #webui
👍18🔥6
Useful Tools | Linux | GitOps | DevOps
arcane - красивый и интуитивно понятный WebUI интерфейс для управления контейнерами Docker, образами, сетями и томами. Терминал не требуется Возможности: - современный пользовательский интерфейс - мониторинг в реальном времени - управление контейнерами…
webmax - асинхронная Python библиотека для работы с API мессенджера Max.

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

https://github.com/Ladvix/WebMax

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

#max #api #websocket
👍15🔥5
FRP-Panel - панель управления визуализацией для FRP, предлагающая централизованную конфигурацию, унифицированные учетные данные, динамическое планирование и поддержку Edge Worker, что делает обход NAT и предоставление доступа к сервисам проще, безопаснее и эффективнее.

Возможности:
- развертывание в один клик: Быстрое развертывание с помощью Docker Compose или команд в одной строке, поддержка различных архитектур (x86/ARM), встроенные команды пакетного запуска узлов и автоматическая генерация конфигурации.
- установка в один клик: Полностью автоматизированный скрипт установки с проверкой системных зависимостей, поддерживает дистрибутивы Linux Debian/Ubuntu/CentOS / Windows 10+ / macOS.
- централизованное управление через WebUI: Визуальная панель управления для централизованного управления узлами FRPC/FRPS, метрики трафика в реальном времени, использование протоколов HTTPS/GRPC/WSS, анализ журналов в реальном времени и интерактивный веб-терминал.
- безопасность корпоративного уровня: Порт RPC по умолчанию использует шифрование TLS. Как API, так и порт RPC поддерживают TLS через конфигурацию обратного прокси.

https://github.com/VaalaCat/frp-panel

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

#frp #nat #webui
👍9🔥4
Вот вам повод отвлечься от салатиков и тряхнуть стариной..

OpenRA — это проект с открытым исходным кодом, который воссоздает и модернизирует классические стратегии в реальном времени, такие как Red Alert, Command & Conquer и Dune 2000

Винда, мак, линукс. Под последний в виде AppImege. Можно подсунуть ресурсы с оригинальных дисков, тогда будут звуки и видео ролики.

Поддержка мультиплея !

Надери задницу злобным Харконенам, покажи кто в доме Батя !!

https://openra.net

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

#game #appimage
🔥24👍10
btrfs_exporter - экспорт полезных счетчиков файловой системы btrfs в Prometheus. Запускается как systemd unit

https://github.com/cooperlees/btrfs_exporter

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

#moni #btrfs
👍10🔥6
PPDB (PortProton Database) - веб-платформа для Linux-геймеров, где делятся опытом запуска Windows игр через PortProton. Здесь можно узнать, насколько хорошо работает конкретная игра, какие настройки использовать, и с какими проблемами можно столкнуться. По сути, это ProtonDB, но специально для PortProton.

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

Авторизация через Keycloak (OpenID Connect) позволяет интегрироваться с другими сервисами экосистемы Linux Gaming. (https://linux-gaming.ru/ https://git.linux-gaming.ru)

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

https://ppdb.linux-gaming.ru/

Проект от Евгения Храмова (ХрамычЪ - @xpamych) и команды Linux-Gaming

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

#game #proton #portproton #linux
26👍10🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Headlamp - простой в использовании и расширяемый веб-интерфейс для Kubernetes.

Приложение Headlamp было создано для того, чтобы объединить традиционный набор функций других веб-интерфейсов/панелей управления (например, для отображения и просмотра ресурсов) с дополнительными возможностями.

Возможности:
- независимый от поставщика / универсальный пользовательский интерфейс Kubernetes
- работает в кластере или локально как настольное приложение.
- мультикластерный - поддерживает одновременную работу с несколькими кластерами
- расширяемость за счет плагинов.
- элементы управления пользовательского интерфейса, отражающие роли пользователей (удаление/обновление невозможно, если роль не разрешена).
- чистый и современный пользовательский интерфейс
- отменяемые операции создания/обновления/удаления
- редактор журналов, исполняемых файлов и ресурсов с документацией.
- чтение, запись / интерактивное взаимодействие (действия зависят от прав доступа)

https://github.com/kubernetes-sigs/headlamp

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

#k8s #webui
👍11🔥4
Squirrel Servers Manager- универсальный инструмент для настройки и управления контейнерами, работающий на базе Ansible, Docker и Prometheus, с упором на пользовательский интерфейс и удобство использования. Он разработан как удобная альтернатива известным и проверенным инструментам, при этом являясь полностью открытым и бесплатным.

Возможности:
- статистика и метрики: Отслеживайте основные показатели ваших серверов (процессор, оперативная память и т. д.) и выявляйте аномалии.
- управление и выполнение сценариев автоматизации (плейбуков): Управляйте своими сценариями автоматизации как локально, так и удаленно, и запускайте их на своих устройствах.
- управление контейнерами: Просмотр всех запущенных контейнеров, мониторинг их статистики и получение уведомлений о наличии обновлений
- автоматизация: Выполнение действий по триггерам, таким как выполнение плейбуков или действия контейнеров.
- безопасность: Мы гарантируем безопасность ваших секретных данных и информации для аутентификации с помощью Ansible Vault и Bcrypt.
- расширенные настройки: Удобный интерфейс с расширенными возможностями для удовлетворения ваших конкретных потребностей
- коллекции: Устанавливайте сервисы с открытым исходным кодом на свои устройства одним щелчком мыши

https://github.com/SquirrelCorporation/SquirrelServersManager

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

#ansible #docker #webui
1👍8🔥4
picosnitch - мониторинг сетевого трафика по каждому исполняемому файлу, с прекрасной визуализацией.

Возможности:
- уведомления о подключении новых программ к сети или об их изменении.
- отслеживает вашу пропускную способность, анализируя трафик по исполняемым файлам, хешу, родительским файлам, доменам, портам или пользователям с течением времени.
- веб-интерфейс и интерфейс терминала с геолокацией по IP-адресу для каждого соединения (геолокация по IP-адресу с помощью DB-IP)
- можно проверить хеши или исполняемые файлы с помощью VirusTotal.
- хэши исполняемых файлов кэшируются на основе устройства и inode для повышения производительности.
- обнаруживает приложения, работающие внутри контейнеров; различаются несколько версий одного и того же приложения на основе их хеша.
- использует BPF для точного мониторинга полосы пропускания с низкими накладными расходами и fanotify для отслеживания изменений исполняемых файлов.
- для каждого соединения регистрируется родительский исполняемый файл и его хеш.
- минималистичный дизайн, ориентированный на точное обнаружение с четким и надежным сообщением об ошибках, когда это невозможно.

https://github.com/elesiuta/picosnitch

Подсказал: Elliot Spencer - @tehn0mad

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

#moni #ebpf #network #geoip #docker
👍13🔥10
Lima - запускает виртуальные машины Linux с автоматическим обменом файлами и переадресацией портов (аналогично WSL2).

Первоначальная цель Lima заключалась в популяризации containerd, включая nerdctl (contaiNERD ctl), среди пользователей Mac, но Lima можно использовать и для приложений, не связанных с контейнерами.

Lima также поддерживает другие контейнерные движки (Docker, Podman, Kubernetes и т. д.) и хосты, отличные от macOS (Linux, NetBSD и т. д.).

проект из инкубатора фонда Cloud Native Computing Foundation (CNCF).

https://github.com/lima-vm/lima

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

#mac #containerd #vm #docker #podman
👍5🔥3
UTM - полнофункциональный системный эмулятор и хост виртуальных машин для iOS и macOS. Он основан на QEMU. Вкратце, он позволяет запускать Windows, Linux и другие операционные системы на вашем Mac, iPhone и iPad.

Возможности:
- полная эмуляция системы (MMU, устройства и т. д.) с использованием QEMU.
- поддерживается более 30 процессоров, включая x86_64, ARM64 и RISC-V.
- графический режим VGA с использованием SPICE и QXL
- текстовый терминал
- USB-устройства
- JIT ускорение с использованием QEMU TCG
- фронтенд разработан с нуля для macOS 11 и iOS 11+ с использованием новейших и лучших API.
- создавайте, управляйте и запускайте виртуальные машины непосредственно с вашего устройства.

Дополнительные функции macOS:
- аппаратное ускорение виртуализации с использованием Hypervisor.framework и QEMU
- загрузка гостевых систем macOS с помощью Virtualization.framework на macOS 12 и выше.

https://github.com/utmapp/UTM

Подсказал: Alex Kup - @Lifailon

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

#mac #qemu #ios #macos
👍7🔥3