R — Repin
Зеркало Telegram-канала @allrpn
48 подписчиков
Подписаться Посты 81
Улучшая свою инфраструктуру появилась потребность завести обыкновенный прокси-сервер. Самая тривиальная история перенаправляющая трафик из мира куда-нибудь в дебри моей сети. Это достаточно частая и весьма простая задача, решаемая, как правило, конфигом nginx и парой команд для выдачи сертификата. Я достаточно часто с этим сталкиваюсь и делать это руками, честно говоря, надоело
Мне нужно было легкое решение, с гибким и простым конфигом и с возможностью выдавать и автоматически обновлять сертификаты Lets Encrypt. И я его нашел — Reproxy. Написан на Go, умеет все выше перечисл

Документация проекта в моем понимании — это не только инструкция по установке и описание API, это еще и соглашения, архитектура, стиль кода, схемы... любая полезная информация
Где все это хранить? Есть разные варианты: от корпоративного облака до хранения в самом репозитории проекта, но в моем случае оказалось все сложнее. Во-первых, микро-сервисы: вариант хранения в репози