issues-mover
- перенос задач из YouTrack
в Gitea
с поддержкой вложенийСкрипт переносит задачи из YouTrack в Gitea с возможностью добавления меток, статусов и загрузки вложений.
https://github.com/deviltm/issues-mover
На правах поддержки личных проектов. Просьба озвездить репку. Автор проекта Игорь Рогов - @chert_tm
опубликовано в @gitgate
#migration #gitea #youtrack
GitHub
GitHub - deviltm/issues-mover: Скрипт переносит задачи из YouTrack в Gitea|forgejo с возможностью добавления меток, статусов, комментариев…
Скрипт переносит задачи из YouTrack в Gitea|forgejo с возможностью добавления меток, статусов, комментариев и загрузки вложений. - deviltm/issues-mover
👍7🔥3
Scanvus
- простой сетевой сканер уязвимостей для хостов Linux
и образов Docker
, который использует внешние API
обнаружения уязвимостей (Vulners Linux API
или Vulns.io API
)Кстати отлично интегрируется в проверки инфобеза и линтеры. Лучше не обновиться, чем выкатить дырявое. Или узнать что пора все таки уже обновить древнюю постгрю, хотя это и больно.
https://github.com/leonov-av/scanvus
опубликовано в @gitgate
#virus #linux #docker
GitHub
GitHub - leonov-av/scanvus: Simple Authenticated Vulnerability Scanner for Linux hosts and Docker images
Simple Authenticated Vulnerability Scanner for Linux hosts and Docker images - leonov-av/scanvus
🔥13👍4
tinymind
- превратите свой GitHub
в место для хранения данных блога и заметок одним щелчком мыши. Сервер не требуется - все входные данные автоматически синхронизируются с вашим репозиторием GitHub
Как это работает:Вы разрешаете
Tinymind
читать/записывать ваши общедоступные репозитории GitHub
.Tinymind
немедленно создает общедоступный репозиторий с именем tinymind-blog
в вашей учетной записи GitHub
.Когда вы что-то пишете на
Tinymind
, оно автоматически фиксируется в вашем репозитории yourname/tinymind-blog
Ваши данные хранятся в вашем репозитории GitHub
отдельно от Tinymind
Конфиденциальность данных и разрешения:Ваши данные остаются в безопасности:
- хранится непосредственно в вашем репозитории
GitHub
.- доступ только на запись в публичные репозитории
- полный контроль через вашу учетную запись
GitHub
.https://github.com/mazzzystar/tinymind
Демо: https://tinymind.me/mazzzystar
опубликовано в @gitgate
#github #blog
GitHub
GitHub - mazzzystar/tinymind: Tinymind - Write and sync your blog & thoughts with GitHub
Tinymind - Write and sync your blog & thoughts with GitHub - mazzzystar/tinymind
👍6🔥5
Teable
- сверхбыстрая, работающая в режиме реального времени, профессиональная, удобная для разработчиков база данных без кода, построенная на Postgres
.Альтернатива
Airtable
.Он использует простой интерфейс, похожий на электронные таблицы, для создания сложных приложений баз данных корпоративного уровня. Откройте для себя эффективную разработку приложений без программирования, без проблем, связанных с безопасностью данных и масштабируемостью.
Возможности:
- Пакетное редактирование ячеек
- Поддержка формул
- Сортировка и фильтрация данных
- Функция агрегирования
- Форматирование данных
- Группировка
- Заморозить колонки
- Импорт/Экспорт
- Отменить/Повторить
- Проверка данных
- Диаграммы и визуализация
- Комментарии
- Стилизация строк (скоро)
Доступны масса шаблонов от комьюнити. Содержит встроенный
API
https://github.com/teableio/teable
Шаблоны: https://template.teable.io/
опубликовано в @gitgate
#postgres #db #gui #wizzard #airtable
GitHub
GitHub - teableio/teable: ✨ The Next Gen Airtable Alternative: No-Code Postgres
✨ The Next Gen Airtable Alternative: No-Code Postgres - teableio/teable
👍10🔥5
Permission Manager
- это проект, который привносит здравомыслие в Kubernetes
RBAC
и управление пользователями, веб-интерфейс WebUIhttps://github.com/sighupio/permission-manager
опубликовано в @gitgate
#k8s #rbac #webui #permission
GitHub
GitHub - sighupio/permission-manager: Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management…
Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management, Web UI FTW - sighupio/permission-manager
🔥7👍6
viseron
- автономное селфхостед программное обеспечение NVR
и AI Computer Vision
для IP
камерБлагодаря таким функциям, как обнаружение объектов, обнаружение движения, распознавание лиц и многое другое, он дает вам возможность следить за своим домом, офисом или любым другим местом, которое вы хотите контролировать.
Функциональность
Viseron
может быть расширена с помощью компонентов.Альтернатива инзвестного
Frigate
https://github.com/roflcoopter/viseron
Документация: https://viseron.netlify.app/
Компоненты: https://viseron.netlify.app/docs/documentation/configuration#components
опубликовано в @gitgate
#nvr #face #object #video
GitHub
GitHub - roflcoopter/viseron: Self-hosted, local only NVR and AI Computer Vision software. With features such as object detection…
Self-hosted, local only NVR and AI Computer Vision software. With features such as object detection, motion detection, face recognition and more, it gives you the power to keep an eye on your home...
1🔥13👍7
👍13🔥9
pgtop
- интерактивный вьювер процессов базы данных Postgres
, показывающий информацию, связанную с текущей активностью базы данных, такую как состояние и текущий запрос. Отображаемая информация настраивается с помощью графической настройки, а также может сортироваться и фильтроваться в интерактивном режиме. Задачи, связанные с процессами (например, уничтожение), можно выполнять без ввода их
PID
.https://github.com/chagui/pgtop?tab=readme-ov-file
Основана на https://www.postgresql.org/docs/9.4/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW
опубликовано в @gitgate
#postgres #top #cli #tui #rust #pgtop
GitHub
GitHub - chagui/pgtop: Postgres database interactive process viewer, showing information related to the current database activity…
Postgres database interactive process viewer, showing information related to the current database activity, such as state and current query. - chagui/pgtop
1👍6🔥6
pgtop
- top вьювер, на чистом bash
для PostreSQL
!https://github.com/sylr/pgtop
опубликовано в @gitgate
#postgres #top #cli #tui #pgtop
GitHub
GitHub - sylr/pgtop: A simple PostgreSQL top
A simple PostgreSQL top. Contribute to sylr/pgtop development by creating an account on GitHub.
👍9🔥8
Someday - простой инструмент планирования с открытым исходным кодом, разработанный специально для пользователей
Использует сценарии
Простая альтернатива традиционным приложениям для планирования, таким как
Ключевые особенности:
- Бесплатно и с открытым исходным кодом: наслаждайтесь всеми премиум-функциями планирования без каких-либо затрат.
- Простая интеграция
- Удобство для разработчиков:
- Настраиваемые рабочие часы: точно устанавливайте свою доступность, позволяя другим бронировать временные интервалы, которые идеально соответствуют вашему графику.
- Простой процесс бронирования: пользователи могут выбрать дату и временной интервал, затем заполнить простую форму, указав свое имя, адрес электронной почты, телефон и необязательное примечание.
- Конфиденциальность прежде всего: передача данных сторонним приложениям за пределы
https://github.com/rbbydotdev/someday
опубликовано в @gitgate
#google #calendar #calendly #alternative
Gmail
Использует сценарии
Google Apps
для размещения и застежку для управления. Создан с использованием современных технологий, таких как React
, TypeScript
, Shadcn/UI
и Vite
. Простая альтернатива традиционным приложениям для планирования, таким как
Calendly
Ключевые особенности:
- Бесплатно и с открытым исходным кодом: наслаждайтесь всеми премиум-функциями планирования без каких-либо затрат.
Someday
полностью бесплатен для использования и открыт для внесения пожертвований.- Простая интеграция
: Someday
, разработанный в виде скрипта Google Apps
, легко интегрируется с вашей Gmail
, что позволяет легко управлять своим расписанием прямо из почтового ящика.- Удобство для разработчиков:
Someday
, созданный на основе современных технологий, предпочитаемых разработчиками, легко настраивается и расширяется в соответствии с вашими конкретными потребностями.- Настраиваемые рабочие часы: точно устанавливайте свою доступность, позволяя другим бронировать временные интервалы, которые идеально соответствуют вашему графику.
- Простой процесс бронирования: пользователи могут выбрать дату и временной интервал, затем заполнить простую форму, указав свое имя, адрес электронной почты, телефон и необязательное примечание.
- Конфиденциальность прежде всего: передача данных сторонним приложениям за пределы
Google
запрещена.https://github.com/rbbydotdev/someday
опубликовано в @gitgate
#google #calendar #calendly #alternative
GitHub
GitHub - rbbydotdev/someday: Free to host calendar availability picker - open-source cal.com / calendly alternative built on Google…
Free to host calendar availability picker - open-source cal.com / calendly alternative built on Google-Apps-Script for Gmail users. Built with modern technologies like React, TypeScript, Shadcn/UI,...
👍5🔥5
sqlite-web
- веб админ панель для баз данных SQLite
, написанная на Python
https://github.com/coleifer/sqlite-web
опубликовано в @gitgate
#webui #sqlite #python
GitHub
GitHub - coleifer/sqlite-web: Web-based SQLite database browser written in Python
Web-based SQLite database browser written in Python - coleifer/sqlite-web
👍7🔥6
docker-haproxy-acme
- образ Docker
, сочетающий в себе haproxy
и acme.sh
Комбинация
haproxy
и acme.sh
представляет собой облегченную альтернативу Traefik
для реализации завершения SSL (TLS)
для общедоступных служб Docker
. Основным преимуществом является децентрализованная организация сертификатов и реализация принципа нулевого доверия внутри группы контейнеров.Поддерживает как
ACME HTTP
, так и ACME DNS
(включая и wildcard
сертификаты). Как следствие нет необходимости открывать 80 и 443 порт снаружи, и можно получать сертификаты в закрытом контуре.PS. Да, у себя активно использую (если это для кого то довод)
https://github.com/flobernd/docker-haproxy-acme
опубликовано в @gitgate
#proxy #haproxy #traefik #ssl #tls #cert #acme #docker
GitHub
GitHub - flobernd/docker-haproxy-acme: A Docker image that combines 'haproxy' and 'acme.sh'.
A Docker image that combines 'haproxy' and 'acme.sh'. - GitHub - flobernd/docker-haproxy-acme: A Docker image that combines 'haproxy' and 'acme.sh'.
👍13🔥6
Spegel
(зеркало на шведском языке) - представляет собой зеркало локального реестра OCI
кластера без сохранения состояния.Spegel
пригодится, если вы хотите добиться чего-либо из следующего:- локального кэширования образов из внешних реестров без явной настройки.
- избежать сбоев кластера во время простоя внешнего реестра.
- улучшить скорость получения образов и время запуска модуля, сначала извлекая образа из локального кэша.
- избегать ограничения скорости при получении образов из внешних реестров (например
Docker Hub
).- уменьшить исходящий трафик за пределы сети кластера.
- повысит эффективность получения образов при развертывании пограничных узлов.
Spegel
позволяет каждому узлу в кластере Kubernetes
действовать как локальное зеркало реестра, позволяя узлам обмениваться образами между собой. Любой образ, уже полученный узлом, будет доступен для извлечения любому другому узлу в кластере.Преимуществом этого является сокращение времени запуска рабочей нагрузки и исходящего трафика, поскольку изображения будут храниться локально в кластере. Кроме того, это позволяет планировать новые рабочие нагрузки, даже если внешние реестры не работают.
https://github.com/spegel-org/spegel
опубликовано в @gitgate
#k8s #registry
GitHub
GitHub - spegel-org/spegel: Stateless cluster local OCI registry mirror.
Stateless cluster local OCI registry mirror. Contribute to spegel-org/spegel development by creating an account on GitHub.
👍12🔥5
Useful Tools | Linux | GitOps | DevOps
Spegel (зеркало на шведском языке) - представляет собой зеркало локального реестра OCI кластера без сохранения состояния. Spegel пригодится, если вы хотите добиться чего-либо из следующего: - локального кэширования образов из внешних реестров без явной…
и прям сразу новость:
https://docs.k3s.io/installation/registry-mirror
опубликовано в @gitgate
#k3s #registry #spegel
K3s
встраивает Spegel
, распределенное зеркало реестра OCI
без сохранения состояния, которое позволяет осуществлять одноранговый обмен образами контейнеров между узлами в кластере Kubernetes
. Распределенное зеркало реестра по умолчанию отключено.https://docs.k3s.io/installation/registry-mirror
опубликовано в @gitgate
#k3s #registry #spegel
docs.k3s.io
Embedded Registry Mirror | K3s
The Embedded Registry Mirror is available as an experimental feature as of January 2024 releases v1.29.12+k3s1, v1.30.8+k3s1, v1.31.4+k3s1
🔥14👍5
Useful Tools | Linux | GitOps | DevOps
proxmox-lxc-autoscale - демон управления ресурсами, специально разработанный для сред Proxmox. Он автоматически корректирует распределение CPU и памяти без простоев и может клонировать контейнеры LXC на основе показателей использования в реальном времени…
Proxmox VM Autoscale
- служба динамического масштабирования, которая автоматически настраивает ресурсы виртуальной машины (VM
) (CPU
и RAM
) в вашей виртуальной среде Proxmox
VE
на основе показателей реального времени и определяемых пользователем пороговых значений. Это решение помогает обеспечить эффективное использование ресурсов, динамическую оптимизацию производительности и доступности ресурсов.Служба поддерживает несколько хостов
Proxmox
через SSH
-соединения и может быть легко установлена и управляема как служба systemd
для плавной автоматизации. https://github.com/fabriziosalmi/proxmox-vm-autoscale
опубликовано в @gitgate
#proxmox #scalibg #autoscale #vm #moni
GitHub
GitHub - fabriziosalmi/proxmox-vm-autoscale: Automatically scale virtual machines resources on Proxmox hosts
Automatically scale virtual machines resources on Proxmox hosts - fabriziosalmi/proxmox-vm-autoscale
👍12🔥4
Trippy
- утилита, которая сочетает в себе функции трассировки (traceroute
) и проверки связи (ping
) и предназначен для помощи в анализе сетевых проблем.Функции :
Трассировка с использованием нескольких протоколов:
-
ICMP
, UDP
и TCP
- IPv4
и IPv6
Настраиваемые параметры отслеживания:- размер пакета и шаблон полезной нагрузки
- начало и максимальное время жизни (
TTL
)- минимальная и максимальная продолжительность раунда
- льготный период завершения раунда и максимальное количество неизвестных прыжков
- порт источника и назначения (
TCP
и UDP
)- исходный адрес и исходный интерфейс
-
TOS
(он же DSCP + ECN
)RFC4884 ICMP-сообщения, состоящие из нескольких частей
- Общие объекты расширения
- Стеки меток
MPLS
Непривилегированный режимОбнаружение NAT
TUI интерфейс:
- Отслеживайте несколько целей одновременно с помощью одного экземпляра
Trippy
- Статистика по каждому переходу (отправлено, получено, % потерь, последнее, среднее, лучшее, худшее, стандартное отклонение, дрожание и статус)- История времени прохождения сигнала туда и обратно (
RTT
) для каждого перехода и диаграммы распределения частот- Интерактивная диаграмма
RTT
для всех переходов трассы с возможностью масштабирования- Интерактивная карта мира
GeoIp
- Умеет изолировать и фильтровать по отдельным потокам трассировки- Настраиваемая цветовая тема и привязки клавиш
- Настраиваемый порядок столбцов и видимость
- Конфигурация с помощью аргументов командной строки и файла конфигурации.
- Отображение нескольких хостов на переход с возможностью ограничения отображения до N хостов и отображения частоты в %
- Отображение сведений о переходе и навигация по хостам внутри каждого перехода.
- Заморозить/разморозить
TUI
, сбросить статистику, очистить кеш, сохранить экран при выходе- Адаптивный пользовательский интерфейс с регулируемой частотой обновления.
- Конфиденциальность
DNS:
- Используйте системный, внешний (
Google 8.8.8.8
или Cloudflare 1.1.1.1
) или собственный DNS
.- Ленивые обратные
DNS
-запросы- Поиск номера и имени автономной системы (
ASN
)ГеоIP:
- Поиск и отображение информации
GeoIp
из локальных файлов MaxMind
и IPinfo mmdb
.Создание отчетов о отслеживании:
-
json
, csv
и табличные формы (в том числе и markdown
)- Отчет о потоках трассировки
- Точечные диаграммы
Graphviz
- настраиваемые циклы отчетностиРаботает на нескольких платформах (
macOS
, Linux
, Windows
, NetBSD
, FreeBSD
, OpenBSD
)https://github.com/fujiapple852/trippy
опубликовано в @gitgate
#traceroute #ping #net #util #tui #cli
GitHub
GitHub - fujiapple852/trippy: A network diagnostic tool
A network diagnostic tool . Contribute to fujiapple852/trippy development by creating an account on GitHub.
1👍17🔥12
Useful Tools | Linux | GitOps | DevOps
Совет дня: Для логирования использования команды sudo отредактируйте файл sudoers используя команду visudo и в конец секции Defaults добавьте: Defaults logfile=/var/log/sudo опубликовано в @gitgate #tips
tinysshd
- минималистичный SSH
-сервер, реализующий лишь часть функций SSHv2
tinysshd
поддерживает только безопасную криптографию (минимальная 128-битная безопасность, защита от атак с использованием тайминга кэша)tinysshd
не реализует старые криптографические методы (такие как RSA
, DSA
, HMAC-MD5
, HMAC-SHA1
, 3DES
, RC4
,...)tinysshd
не реализует небезопасные функции (такие как пароль или аутентификация на основе хоста)tinysshd
не имеет таких функций: протокол SSH1
, сжатие, переадресация портов, переадресация агента, переадресация X11
...tinysshd
не использует динамическое выделение памяти (нет ошибок выделения и т. д.).Подходит для эмбедед систем с ограничением по ресурсам.
https://github.com/janmojzis/tinyssh
опубликовано в @gitgate
#ssh
GitHub
GitHub - janmojzis/tinyssh: TinySSH is small server (less than 100000 words of code)
TinySSH is small server (less than 100000 words of code) - janmojzis/tinyssh
👍9🔥5