@petter
веб разработчик

Как хостить SPA на CDN?

Есть приложение на реакте (gatsby), собирается бандл из нескольких html/css/js/json/картинок.
Есть дроплет (виртуалка) в DigitalOcean и подключенный cdn там же.

Сейчас: развернуто самым простым образом: статика лежит в /var/www/mysite, поднят nginx, который сервит статику из этой директории. Там же через certbot добавлен сертификат Let’s Encrypt.

Как хочется: все статические файлы (весь проект) залиты на CDN, урл остался таким же, приложение работает, пользователи счастливы. Вопрос гуглил, но нахожу только рецепты для готовых сервисов, которые всю настройку делают под капотом.

6012f56dd194e394081342.png
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
Самый простой вариант - оставить все как есть, добавить Cloudflare как CDN. Если хочется чего-то более модного - см. https://geekflare.com/best-static-site-hosting-pla... .

UPDATE: пишут что уже пару лет можно делать это с Cloudflare Workers https://www.coywolf.news/webmaster/cloudflare-stat..., сам не пробовал.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы