🔒 Легкий SSL/TLS реверс-прокси с авторизацией
Jauth - это компактный реверс-прокси, который обеспечивает защиту ваших приложений с помощью SSL/TLS и предлагает SSO для упрощенного управления входом. Он не требует сложной настройки и поддерживает авторизацию через SSH и Telegram.
🚀 Основные моменты:
- Один исполняемый файл без зависимостей
- Автоматическая генерация самоподписанных сертификатов или Let's Encrypt
- Контроль доступа на основе белого списка
- Поддержка нескольких доменных имен
- Без паролей и регистрации
📌 GitHub: https://github.com/Jipok/Jauth
@Golang_google
#go #golang
Jauth - это компактный реверс-прокси, который обеспечивает защиту ваших приложений с помощью SSL/TLS и предлагает SSO для упрощенного управления входом. Он не требует сложной настройки и поддерживает авторизацию через SSH и Telegram.
🚀 Основные моменты:
- Один исполняемый файл без зависимостей
- Автоматическая генерация самоподписанных сертификатов или Let's Encrypt
- Контроль доступа на основе белого списка
- Поддержка нескольких доменных имен
- Без паролей и регистрации
📌 GitHub: https://github.com/Jipok/Jauth
@Golang_google
#go #golang
👍19❤7🔥4🤔1
Коротко:
- множество форматов: удобно вытаскивать текст из реальных файлов в одном API
- потоковая обработка больших файлов через streaming API
- OCR для сканов с помощью Tesseract
- минимальные зависимости и простой старт
Пример:
package main
import (
"fmt"
"os"
extract "github.com/rahulpoonia29/extractous-go"
)
func main() {
f, _ := os.Open("report.pdf")
defer f.Close()
// Потоковое извлечение без загрузки всего файла в память
text, err := extract.FromReader(f, extract.Options{
EnableOCR: true, // использовать OCR для сканов
Language: "eng+rus", // языки для Tesseract
})
if err != nil {
panic(err)
}
fmt.Println(text)
}
🚀Github: https://github.com/rahulpoonia29/extractous-go
@Golang_google
#go #golang
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥9❤5
🗂️ qwe - Легкая система контроля версий для файлов
Инструмент предлагает простой и быстрый способ отслеживания изменений в отдельных файлах.
Позволяет группировать файлы для совместного коммита или отката, что делает управление версиями интуитивно понятным и эффективным.
🚀 Основные моменты:
- Отслеживание версий отдельных файлов
- Легкие коммиты и откаты
- Групповое управление файлами
- Минимальная настройка и высокая скорость
📌 GitHub: https://github.com/mainak55512/qwe
@Golang_google
#go #golang
Инструмент предлагает простой и быстрый способ отслеживания изменений в отдельных файлах.
Позволяет группировать файлы для совместного коммита или отката, что делает управление версиями интуитивно понятным и эффективным.
🚀 Основные моменты:
- Отслеживание версий отдельных файлов
- Легкие коммиты и откаты
- Групповое управление файлами
- Минимальная настройка и высокая скорость
📌 GitHub: https://github.com/mainak55512/qwe
@Golang_google
#go #golang
👍10❤5🔥5