Установка
Документация: https://caddyserver.com/docs/install
Для Ubuntu:
Настройка при помощи Caddyfile
Пример:
{
email hazadus7@gmail.com
admin off
}
postcard.hazadus.ru {
root * /usr/projects/go-postcard/cards
file_server browse
reverse_proxy /v1/* 0.0.0.0:8008
}
email
нужен для автоматизированной работы с SSL сертификатами от Let’s Encrypt.
Такая конфигурация настроит работу указанного домена через HTTPS с проксированием всех запросов на указанный локальный сервис.
Запуск
Запуск с настройками из Caddyfile
в текущей директории:
caddy stop
: остановить фоновый процесс.caddy reload
: перезапустить процесс с настройками из файла.
📂 Tooling | Последнее изменение: 23.09.2024 12:32