Документация
Доставка объектов
Сервисы публикуют файлы с отпечатком на origin; клиенты забирают их с этого edge-хоста.
Формат URL
https://static.shepelev.me/assets/v/{hash}/{name}
Примеры
https://static.shepelev.me/assets/v/a3f91c/app.css
https://static.shepelev.me/assets/v/7e20bb/logo.svg
https://static.shepelev.me/assets/v/manifest/latest.json
Какие заголовки ждать
age— секунды в edge-кэшеx-cache—HIT/MISS/BYPASSetag— слабый валидатор для revalidationcache-control— immutable для путей с хэшем
Публикация
Загрузка выполняется внутренним CI на LAN-origin. С интернета этот хост только на чтение.
Для GET/HEAD на /assets/* открыт CORS, чтобы фронты на доменах shepelev.me могли грузить объекты напрямую.