ℹ️ Иногда нужно быстро расшарить файл или дать доступ к локальному сервису через HTTPS, не заморачиваясь с сертификатами и настройками. Вместо того, чтобы колдовать с OpenSSL и Nginx, просто используй Caddy — веб-сервер, который автоматически получает и обновляет TLS-сертификаты.
🔥 Как это сделать в одну команду?
docker run --rm -p 443:443 -p 80:80 -v $PWD:/srv -w /srv caddy caddy file-server --domain example.comℹ️ Как это работает?
- ‣ Caddy сам получает SSL-сертификат через Let's Encrypt.
- ‣ Поднимает HTTPS-сервер прямо в указанной директории (
$PWD). - ‣ Не требует сложных конфигов — просто работает!
⚡️ Если нужно протестировать локально без домена, используй self-signed сертификат:
caddy file-server --listen :8443 --tls internal❕ Затем открой https://localhost:8443 в браузере.
✳️ Результат: у тебя мгновенно готовый защищенный веб-сервер – без головной боли с Nginx, OpenSSL и ручными конфигами.
tags: #полезно #docker #web
🧭 @recura_tech


