google-drive-ocamlfuse
- файловая система FUSE
для Google
Диска, написан на OCaml
. Он позволяет вам подключить Google
Диск в Linux
. Возможности:
-полный доступ на чтение/запись к обычным файлам и папкам.
- доступ только для чтения к Документам, Таблицам и Презентациям
Google
- поддержка нескольких учетных записей
- обработка дубликатов файлов
- доступ к корзине (
.Trash
каталог)- разрешения и права
Unix
- символические ссылки
- буферы упреждающего чтения при потоковой передаче
- доступ к контенту, которым с вами поделились
- общий диск
-
OAuth2
для устройствhttps://github.com/astrada/google-drive-ocamlfuse
опубликовано в @gitgate
#fuse #google #gdrive
GitHub
GitHub - astrada/google-drive-ocamlfuse: FUSE filesystem over Google Drive
FUSE filesystem over Google Drive. Contribute to astrada/google-drive-ocamlfuse development by creating an account on GitHub.
🔥10👍9
CloudFusion
- позволяет получить доступ к множеству облачных хранилищ из Linux
, как к любому файлу на вашем рабочем столе. Работайте с файлами из хранилищ Dropbox
, Sugarsync
, Amazon S3
, Google Storage
, Google Drive
и WebDAV
, как с любыми другими файлами на вашем рабочем столе. https://github.com/joe42/CloudFusion
опубликовано в @gitgate
#fuse #linux #dropbox #sugarsync #s3, #gdrive #webdav
GitHub
GitHub - joe42/CloudFusion: Linux file system (FUSE) to access Dropbox, Sugarsync, Amazon S3, Google Storage, Google Drive or WebDAV…
Linux file system (FUSE) to access Dropbox, Sugarsync, Amazon S3, Google Storage, Google Drive or WebDAV servers. - joe42/CloudFusion
👍7🔥6
Christmas-tree
- просто поздравление с наступающем Новым Годом написанное на голом bash
.Рекомендую заглянуть в код, там красиво.. А скоро от автора и бесплатный курс по
bash
начнется. Анонс будет ! https://github.com/tagd-tagd/Christmas-tree
поделился автор: @Tagd_Tagd
опубликовано в @gitgate
#bash #chritmas
🔥23👍12
Встречайте новый формат !
https://t.me/gitgate/192
https://t.me/gitgate/529
https://t.me/gitgate/528
https://t.me/gitgate/482
https://t.me/gitgate/483
опубликовано в @gitgate
#immich #bundle #metapost
Мeта пост
. В нем собраны одним бандлом проект и дополнения к нему, чтобы сразу "сделать красиво".immich
- опенсурс решение для хостинга фото и видео или "GogleFoto давай досвидания".. https://t.me/gitgate/192
immich-power-tools
- неофициальный клиент immich, предоставляющий лучшие инструменты для организации и управления вашей учетной записью immich. https://t.me/gitgate/529
Immich Kiosk
- легковесное слайд-шоу для запуска на киоск-устройствах и в браузерах, которое использует Immich в качестве источника данных. https://t.me/gitgate/528
GooglePhotosTakeoutHelper
- если вы когда-нибудь захотите перейти с Google Photo на другую платформу/решение, самым быстрым вариантом для экспорта всех фотографий будет Google Takeouthttps://t.me/gitgate/482
google-photos-delete-tool
- если вы когда-нибудь хотели удалить тысячи фотографий из Google Photo, но не смогли найти простой способ сделать это, то этот инструмент для вас. https://t.me/gitgate/483
опубликовано в @gitgate
#immich #bundle #metapost
Telegram
Useful Tools | Linux | GitOps | DevOps
immich - оренсурс решение для хостинга фото и видео или "GogleFoto давай досвидания"..
Помимо Web версии есть и мобильные клиенты для Mac и Android.
https://github.com/immich-app/immich
Web: https://immich.app/
Demo: https://demo.immich.app/
#photo…
Помимо Web версии есть и мобильные клиенты для Mac и Android.
https://github.com/immich-app/immich
Web: https://immich.app/
Demo: https://demo.immich.app/
#photo…
1👍33🔥13
smartctl_exporter
- мониторинг состояния дисков в системе. Экспортер статистики
smartctl
в Prometheus
, поддерживает TLS
и базовую аутентификациюhttps://github.com/prometheus-community/smartctl_exporter
опубликовано в @gitgate
#moni #tips smartctl #exporter
GitHub
GitHub - prometheus-community/smartctl_exporter: Export smartctl statistics to prometheus
Export smartctl statistics to prometheus. Contribute to prometheus-community/smartctl_exporter development by creating an account on GitHub.
👍15🔥7
Мeта пост
. В нем собраны одним бандлом экспортеры для prometheus
, публиковавшиеся в канале.
smartctl_exporter
- мониторинг состояния дисков в системе. https://t.me/gitgate/541
MKTXP
- экспортер Prometheus для устройств Mikrotik RouterOS.https://t.me/gitgate/503
prometheus_wireguard_exporter
- экспортер Prometheus для WireGuard, написанный на Rust. https://t.me/gitgate/499
prometheus-pve-exporter
- экспортер Prometheus для Proxmox VEhttps://t.me/gitgate/497
journald-exporter
- экспортер prometheus для systemd-journald https://t.me/gitgate/494
zfs_exporter
- экспортер Prometheus для ZFS (пулы, файловые системы, снимки и тома) с упором на производительность.https://t.me/gitgate/367
bash-exporter
- простой и минималистичный prometheus экспортер для bash скриптов, написан на gohttps://t.me/gitgate/224
cert-exporter
- экспортер prometheus для проверки времени валидности сертификатов x509 в формате PEM и PKCS12, как обособленных, в виде файла, так и в k8s secrets.https://t.me/gitgate/150
smokeping_prober
- простой экспортер сетевой доступности узлов. Отсылает серию ICMP (или UDP) пакетов на узлы и сохраняет ответы в виде метрик prometheus.https://t.me/gitgate/148
domain_exporter
- экспортер prometheus
для контроля срока действия ваших доменов.https://t.me/gitgate/543
sql_exporter
- SQL экспортер для prometheushttps://t.me/gitgate/143
опубликовано в @gitgate
#moni #exporter #bundle #metapost
Telegram
Useful Tools | Linux | DevOps
smartctl_exporter - мониторинг состояния дисков в системе.
Экспортер статистики smartctl в Prometheus, поддерживает TLS и базовую аутентификацию
https://github.com/prometheus-community/smartctl_exporter
опубликовано в @gitgate
#moni @smartctl #exporter
Экспортер статистики smartctl в Prometheus, поддерживает TLS и базовую аутентификацию
https://github.com/prometheus-community/smartctl_exporter
опубликовано в @gitgate
#moni @smartctl #exporter
7🔥24👍9
domain_exporter
- экспортер prometheus
для контроля срока действия ваших доменов. https://github.com/caarlos0/domain_exporter
Подсказал: kis - @k1s1s
опубликовано в @gitgate
#moni #exported #prometheus #domain
GitHub
GitHub - caarlos0/domain_exporter: Exports the expiration time of your domains as prometheus metrics.
Exports the expiration time of your domains as prometheus metrics. - caarlos0/domain_exporter
👍10🔥3
Мeта пост
. В нем собраны одним бандлом FUSE
плагины, позволяющие монтировать те или иные удаленные файловые системы или хранилища, публиковавшиеся в канале. yandex-music-fusefs
- Яндекс музыка в виде FuseFShttps://t.me/gitgate/353
s3fs
- позволяет Linux, macOS и FreeBSD монтировать S3 бакет через FUSE https://t.me/gitgate/378
GeeseFS
- высокопроизводительная файловая система S3 ( Яндекс , Amazon ), соответствующая стандарту POSIX и написанная на языке Gohttps://t.me/gitgate/380
sshfs
- клиент файловой системы, основанный на протоколе передачи файлов SSH. https://t.me/gitgate/493
tgfs
- FUSE плагин для монтирования Telegram вложений.https://t.me/gitgate/534
google-drive-ocamlfuse
- файловая система FUSE для Google Диска, написан на OCaml. Он позволяет вам подключить Google Диск в Linux. https://t.me/gitgate/536
CloudFusion
- позволяет получить доступ к множеству облачных хранилищ из Linux, как к любому файлу на вашем рабочем столе. Работайте с файлами из хранилищ Dropbox, Sugarsync, Amazon S3, Google Storage, Google Drive и WebDAV, как с любыми другими файлами на вашем рабочем столе. https://t.me/gitgate/537
опубликовано в @gitgate
#fuse #bundle #metapost
Telegram
Useful Tools | Linux | DevOps
yandex-music-fusefs - Яндекс музыка в виде FuseFS
Какая красивая идея - просто локально примонтировать яндекс музыку через FUSE. И теперь любой плеер в нее умеет !
https://github.com/vm86/yandex-music-fusefs
Подсказал Фёдор - @neurox
опубликовано…
Какая красивая идея - просто локально примонтировать яндекс музыку через FUSE. И теперь любой плеер в нее умеет !
https://github.com/vm86/yandex-music-fusefs
Подсказал Фёдор - @neurox
опубликовано…
🔥14👍8
onedriver
- сетевая файловая система, которая предоставляет вашему компьютеру прямой доступ к вашим файлам в Microsoft OneDrive
. Это не клиент синхронизации. Вместо синхронизации файлов,
onedriver
выполняет загрузку файлов по требованию, когда ваш компьютер пытается их использовать. onedriver
позволяет использовать файлы в OneDrive
так, как будто это файлы на вашем локальном компьютере.https://github.com/jstaf/onedriver
опубликовано в @gitgate
#onedrive #sync #fs
GitHub
GitHub - jstaf/onedriver: A native Linux filesystem for Microsoft OneDrive
A native Linux filesystem for Microsoft OneDrive. Contribute to jstaf/onedriver development by creating an account on GitHub.
👍7🔥3
Мeта пост
. В нем собраны одним бандлом утилиты и проекты, так или иначе относящиеся к ssh
, публиковавшиеся в канале. sshfs
- клиент файловой системы, основанный на протоколе передачи файлов SSH. https://t.me/gitgate/493
Endlessh
- это SSH-ловушка (honeypot), который очень медленно отправляет бесконечный случайный SSH-баннер. https://t.me/gitgate/489
File centipede
- универсальный менеджер загрузки/выгрузки файлов в Интернете, BitTorrent-клиент, клиент WebDAV, FTP-клиент и SSH-клиент.https://t.me/gitgate/457
tinysshd
- минималистичный SSH-сервер, реализующий лишь часть функций SSHv2 https://t.me/gitgate/437
ssh-chat
- чат сервер через sshhttps://t.me/gitgate/315
nexterm
- программа для управления серверами SSH, VNC и RDP Умеет работать и в виде докер контейнера.https://t.me/gitgate/286
sshs
- TUI SSH менеджер с fzf поиском.https://t.me/gitgate/247
goto
- простой терминальный SSH менеджер, который обеспечивает вам легкий доступ к списку ваших любимых SSH серверов.https://t.me/gitgate/203
ContainerSSH
- запуск контейнеров по требованию.https://t.me/gitgate/174
endlessh-go
- еще один ssh honeypot. С мониторингом и красивыми дашбордамиhttps://t.me/gitgate/108
Краткая памятка - ленивка по SSH туннелям
https://t.me/gitgate/103
sslh
- прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис. SSH и HTTPS на одном порту :) Эдакий черный вход "для своих" https://t.me/gitgate/89
ssh2tg
- Телеграм уведомления об ssh–авторизации на сервереhttps://t.me/gitgate/88
Aвтоматический запуск tmux, при входе на сервер по SSH
https://t.me/gitgate/64
Mosh (Mobile Shell)
- надстройка над ssh, которая позволяет компортно работать на плохих каналах, например с большими потерями пакетовhttps://t.me/gitgate/50
опубликовано в @gitgate
#ssh #bundle #metapost
Telegram
Useful Tools | Linux | GitOps | DevOps
sshfs - клиент файловой системы, основанный на протоколе передачи файлов SSH.
Поскольку большинство SSH-серверов уже поддерживают этот протокол, его очень легко настроить: т.е. на стороне сервера делать нечего. На стороне клиента смонтировать файловую систему…
Поскольку большинство SSH-серверов уже поддерживают этот протокол, его очень легко настроить: т.е. на стороне сервера делать нечего. На стороне клиента смонтировать файловую систему…
🔥14👍11
DockerCheatSheet
- полная шпаргалка по Docker
https://github.com/eon01/DockerCheatSheet
опубликовано в @gitgate
#docker #cheatsheet
GitHub
GitHub - eon01/DockerCheatSheet: 🐋 Docker Cheat Sheet 🐋
🐋 Docker Cheat Sheet 🐋. Contribute to eon01/DockerCheatSheet development by creating an account on GitHub.
👍12🔥4
py2many
- транспилятор (конвертер) кода Python
для многих CLike
языков Поддерживается
Rust
, С++
, Julia
, Kotlin
, Nim
, Go
, Dart
, V
, and D
.Python
популярен, на нем легко программировать, но он имеет низкую производительность во время выполнения. Мы можем исправить это, транспилировав подмножество языка в более производительный статически типизированный язык.Второе преимущество - безопасность. Написание чувствительного к безопасности кода на языке низкого уровня, таком как
C
, подвержено ошибкам и может привести к повышению привилегий. Для решения этого варианта использования существуют специализированные языки, такие как wuffs
. py2many
может быть более универсальным решением проблемы, когда вы можете проверить источник с помощью модульных тестов перед транспилированием.Третий потенциальный вариант использования — ускорить код
Python
путем его передачи в расширение.Swift
и Kotlin
доминируют в рабочем процессе разработки мобильных приложений. Однако не существует единого решения, которое бы хорошо работало для библиотек нижнего уровня, где есть желание совместно использовать код между платформами. Kotlin Mobile Multiplatform
(KMM
) является игроком на этом месте, но он еще не прижился. py2many
предоставляет альтернативу.Наконец, это отличный образовательный инструмент для изучения нового языка путем реализации серверной части для вашего любимого языка.
https://github.com/py2many/py2many
опубликовано в @gitgate
#python #rust #cpp #julia #kotlin #nim #go #dart #v #d #convert
GitHub
GitHub - py2many/py2many: Transpiler of Python to many other languages
Transpiler of Python to many other languages. Contribute to py2many/py2many development by creating an account on GitHub.
👍12🔥5
RetroBar
- телепортирует вас назад во времени, заменив современную панель задач Windows
классическим стилем Windows 95
, 98
, Me
, 2000
, XP
или Vista
.Возможности:
- заменяет панель задач
Windows
по умолчанию на классическую раскладку.- встроенная область уведомлений с поддержкой всплывающих уведомлений.
- собственный список задач с поддержкой приложений
UWP
и перетаскиванием- панель быстрого запуска
- кнопка «Пуск» открывает современное меню «Пуск»
- возможность показать или скрыть часы
- возможность автоматического скрытия панели задач.
- заблокированный и разблокированный внешний вид панели задач
- отображение панели задач на любой стороне экрана (даже в
Windows 11
)- панель задач изменяемого размера с поддержкой нескольких строк
- возможность отображения панели задач, области уведомлений и часов на нескольких мониторах.
- возможность показывать миниатюры окон в стиле
Vista
.- настраиваемая складная область уведомлений в стиле
XP
- поддержка пользовательских тем
https://github.com/dremin/RetroBar
опубликовано в @gitgate
#windows #taskbar #xp #vista
🔥9👍7
Useful Tools | Linux | GitOps | DevOps
RetroBar - телепортирует вас назад во времени, заменив современную панель задач Windows классическим стилем Windows 95, 98, Me, 2000, XP или Vista. Возможности: - заменяет панель задач Windows по умолчанию на классическую раскладку. - встроенная область…
HUBFS
- файловая система для GitHub
и Git
. Репозитории
Git
и их содержимое представлены в виде обычных каталогов и файлов и доступны любому приложению, при этом приложение не знает, что оно действительно обращается к удаленному репозиторию Git
. Репозитории доступны для записи и позволяют редактировать файлы и выполнять операции сборки.Т.е. можно с гитом интегрировать практически все, что умеет "под ноги" писать. Пишите в комментариях кому что удалось с гитом подружить таким образом ! (про логи в гит не пишите, ибо это дурь)
https://github.com/winfsp/hubfs
опубликовано в @gitgate
#git #github #gitlab #fuse #mount
GitHub
GitHub - winfsp/hubfs: File system for GitHub & GitLab
File system for GitHub & GitLab. Contribute to winfsp/hubfs development by creating an account on GitHub.
👍13🔥6
git-sync
- инструмент CLI
, предназначенный для резервного копирования репозиториев Git
. Этот инструмент гарантирует, что у вас есть локальная копия ваших репозиториев, защищая от потенциальных проблем, таких как блокировка учетной записи или потеря данных.
Возможности:
- резервное копирование всех репозиториев: автоматически клонируйте или обновляйте все ваши репозитории
GitHub
в локальный каталог.- периодическая синхронизация: синхронизируйте резервные копии с удаленными репозиториями, периодически запуская
git-sync
.- мультиклонирование: Хотя
git-sync
был разработан для работы с голыми клонами для экономии места и ускорения процесса синхронизации, он также поддерживает поверхностные, зеркальные и полные клоны.- параллельность: синхронизируйте несколько репозиториев одновременно, чтобы сократить время, необходимое для резервного копирования.
- файл конфигурации: легко управляйте настройками с помощью файла конфигурации
YAML
.- пользовательский каталог резервных копий: укажите каталог, в котором вы хотите хранить свои репозитории.
- мультиплатформенность: в настоящее время этот проект поддерживает резервное копирование репозиториев всех основных сервисов хостинга
Git
, таких как GitHub
, GitLab
, Bitbucket
и Forgejo
.https://github.com/AkashRajpurohit/git-sync
опубликовано в @gitgate
#git #github #gitlab #bitbucket #gitea #forgejo #cli #backup
GitHub
GitHub - AkashRajpurohit/git-sync: 🔄 A simple tool to backup and sync your git repositories
🔄 A simple tool to backup and sync your git repositories - AkashRajpurohit/git-sync
👍9🔥6
Explore Logs
- предлагает возможность просмотра журналов Loki
без запросов без необходимости написания сложных запросов. Откройте для себя или сузьте область поиска, используя объем и текстовые шаблоны. Находите связанные журналы и анализируйте закономерности - и все это с помощью всего лишь нескольких щелчков мыши.
LogQL
не требуется. С помощью журналов изучения вы можете:
- легко находите журналы и тома журналов для всех ваших сервисов.
- легко фильтруйте журналы служб на основе их томов, меток, полей или шаблонов.
- автоматически выбирайте лучшую визуализацию для данных журнала на основе их характеристик без какой-либо ручной настройки.
... и все это без создания единого запроса!
https://github.com/grafana/explore-logs
опубликовано в @gitgate
#moni #logs #grafana #loki
GitHub
GitHub - grafana/logs-drilldown: Repo for the Loki log exploration app
Repo for the Loki log exploration app. Contribute to grafana/logs-drilldown development by creating an account on GitHub.
👍8🔥3
Sniffnet
- технический инструмент, но в то же время он уделяет большое внимание общему пользовательскому опыту: большинство существующих сетевых анализаторов громоздки в использовании, в то время как один из краеугольных камней Sniffnet
- удобство использования каждым.Кроме того,
Sniffnet
полностью бесплатен, имеет открытый исходный код и имеет двойную лицензию MIT
или Apache-2.0
И последнее, но не менее важное: это приложение полностью разработано на
Rust
: современном языке программирования для создания эффективного и надежного программного обеспечения с упором на производительность и безопасность.https://github.com/GyulyVGC/sniffnet
опубликовано в @gitgate
#moni #network #net #rust
5👍12🔥5
Acme PHP
- простой, но очень расширяемый CLI клиент для Let's Encrypt
, который поможет вам получать и обновлять бесплатные сертификаты HTTPS
.Acme PHP
также является инициативой по созданию надежной, стабильной и мощной реализации протокола ACME
в PHP
. Используя библиотеку Acme PHP
и основные компоненты, вы сможете глубоко интегрировать управление своими сертификатами непосредственно в свое приложение (например, продлевать свои сертификаты через веб-интерфейс).Acme PHP
предоставляет несколько существенных улучшений по сравнению с клиентами по умолчанию:-
Acme PHP
по своей природе представляет собой один двоичный файл: достаточно его загрузить, и вы готовы приступить к работе;-
Acme PHP
основан на файле конфигурации, а не на аргументах командной строки. Таким образом при каждом обновлении используется одна и та же настройка;-
Acme PHP
очень расширяем для создания структуры файлов сертификатов, необходимой для вашего веб-сервера. Он предоставляет несколько форматировщиков по умолчанию для создания классических файловых структур (nginx
, nginx-proxy
, haproxy
и т. д.), но при необходимости вы можете очень легко создать свои собственные;-
Acme PHP
следует строгой политике BC
, предотвращающей ошибки в ваших скриптах или CRON
, даже если вы их обновляете (дополнительную информацию см. в политике обратной совместимости Acme PHP
);https://github.com/acmephp/acmephp
опубликовано в @gitgate
#acme #ssl #cert #php #dev #cli
GitHub
GitHub - acmephp/acmephp: Let's Encrypt or ZeroSSL ACME Command Line client written in PHP
Let's Encrypt or ZeroSSL ACME Command Line client written in PHP - acmephp/acmephp
👍11🔥4
caddy-waf
- файервол веб-приложений (WAF
) для веб-сервера Caddy
, разработанное для обеспечения комплексной защиты от широкого спектра веб-атак. Легко интегрируется с
Caddy
и предлагает богатый набор функций безопасности для защиты ваших приложений. Ключевые особенности
- фильтрация на основе правил: гибкий механизм правил, использующий регулярные выражения для проверки компонентов запроса, таких как
URL
-адрес, аргументы, текст, заголовки и файлы cookie.- черный список
IP
-адресов и DNS
: блокируйте вредоносный трафик с помощью черных списков IP
-адресов и доменов DNS
. Поддерживает как отдельные IP
-адреса, так и диапазоны CIDR
в черном списке IP
-адресов.- черный/белый список на основе страны (
GeoIP
): контроль доступа на основе географического местоположения клиента с использованием баз данных MaxMind GeoIP2
.- ограничение скорости (
QoS
): защитите от атак методом перебора и неправомерного поведения, установив ограничения на количество запросов на IP
-адрес.- cистема оценки аномалий: обнаруживает подозрительную активность, присваивая оценки соответствиям правилам и запуская действия при превышении порогового значения.
- многоэтапная проверка: правила оцениваются на нескольких этапах запроса/ответа, что обеспечивает углубленный анализ трафика.
- настраиваемые ответы блоков: настройте ответы блоков с помощью пользовательских кодов состояния, заголовков и основного содержимого, включая статические файлы.
- подробное ведение журнала: комплексное ведение журнала действий
WAF
с настраиваемыми уровнями (отладка, информация, предупреждение, ошибка) и параметрами формата JSON
.- динамическая перезагрузка конфигурации: изменения в правилах, черных списках и большинстве других конфигураций применяются без перезапуска
Caddy
с использованием средств отслеживания файлов.- редактирование запроса: возможность редактировать конфиденциальные данные в журналах, такие как пароль, токен и ключи
API
, найденные в параметрах запроса.- корректное завершение работы: гарантирует корректное закрытие всех ресурсов, таких как соединения с базой данных и ограничитель скорости.
- резервный режим поиска
GeoIP
: настраиваемое поведение в случае сбоя поиска GeoIP
, позволяющее разрешить, запретить или откатить код конкретной страны по умолчанию.- метрики правил : конечная точка метрик
JSON
, позволяющая понять ваши лучшие и худшие правила и настроить WAF
.https://github.com/fabriziosalmi/caddy-waf
опубликовано в @gitgate
#security #waf #firewall #caddy #geoip #qos
GitHub
GitHub - fabriziosalmi/caddy-waf: Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection)
Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection) - fabriziosalmi/caddy-waf
👍12🔥8