Useful Tools | Linux | GitOps | DevOps
6.38K subscribers
280 photos
5 videos
9 files
901 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
browsh - Полностью интерактивный современный текстовый браузер, работающий в реальном времени и отображаемый для TTY и браузеров.

Если у вас есть только подключение к Интернету со скоростью 3 Кбит/с, подключенное к телефону, то хорошо подключиться к серверу по SSH и просматривать веб-страницы, скажем, через elinks. Таким образом, сервер загружает веб-страницы и использует ограниченную пропускную способность SSH соединения для отображения результата.

Однако в традиционных текстовых браузерах отсутствует JS и вся другая современная поддержка HTML5. Browsh отличается тем, что он поддерживается настоящим браузером, а именно headless Firefox, для создания чисто текстовых версий веб-страниц и веб-приложений. Их можно легко отобразить в терминале или, по иронии судьбы, в другом браузере.

https://github.com/browsh-org/browsh

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

#browser #cli #tty
🔥15👍6
This media is not supported in your browser
VIEW IN TELEGRAM
BlitzBrowser
- развертывание и управление браузерами с графическим интерфейсом в Docker.

Управление браузерами может стать сложной задачей из-за утечек памяти, зомби-процессов и проблем DevOps. BlitzBrowser берет на себя всю сложную работу по развертыванию и масштабированию браузеров, позволяя вам сосредоточиться на своем коде.

Подключайтесь к браузерам с поддержкой Headful Browser через Puppeteer, Playwright и любые CDP-фреймворки. Сохраняйте данные пользователей в S3 и подключайтесь к HTTP-прокси.

Возможности:
- параллелизм: запуск и одновременное выполнение нескольких браузеров.
- протокол Chrome DevTools: без проприетарного SDK. Подключение напрямую из Puppeteer, Playwright или любой другой поддерживаемой CDP платформы.
- Headful: запускает браузеры с графическим интерфейсом пользователя, чтобы обойти обнаружение ботов и отображать контент точно так, как его увидит пользователь.
- режим Live View: смотрите и взаимодействуйте напрямую с любым запущенным браузером.
- ростоянные сессии: сохраняйте данные пользователей вашего браузера с помощью S3.
- поддержка прокси: подключайте свои браузеры к любым HTTP-прокси.
- постановка в очередь: соединения CDP автоматически ставятся в очередь при запуске браузера.
- никаких DevOps-решений: запускайте браузеры, не беспокоясь об инфраструктуре, «зомби-процессах» или пользовательских скриптах. Контейнер управляет всем за вас.

https://github.com/blitzbrowser/blitzbrowser

Документация: https://docs.blitzbrowser.com

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

#browser #docker #headful
👍10🔥1