Развертывание Payload CMS на периферии сети с помощью Cloudflare Workers (полное руководство)
Payload
0:00 / 0:00
Развертывание Payload CMS на периферии сети с помощью Cloudflare Workers (полное руководство)
3 901 просмотр · 7 мес. назад
Payload
14,9 тыс. подписчиков
3 901 просмотр · 7 мес. назад
В этом видео я покажу, как развернуть полноценный проект Payload в Cloudflare, используя их официальную интеграцию.
Я создам простой блог с постами, категориями, медиафайлами, форматированным текстом и блоками, а затем разверну всё это на периферии Cloudflare, используя Workers, D1 (SQLite) и объектное хранилище R2.
Это полная, реальная настройка, поэтому вы увидите, как всё работает от локальной разработки до продакшена.
Примечание: Для этой настройки требуется платный тарифный план Cloudflare Workers из-за ограничений на размер пакета.
🚀 Что вы узнаете:
Как я создаю проект Payload, настроенный для Cloudflare
Как я настраиваю коллекции (посты и категории)
Как я использую Cloudflare Workers, D1 и R2 вместе
Как я отображаю контент с помощью Next.js (встроенного в Payload)
Как я развертываю с помощью Wrangler и запускаю миграции
Основные ограничения и соображения для производственной среды
Главы:
00:00 Введение
00:33 Обзор проекта (блог + стек)
01:28 Создание приложения Payload (Cloudflare D1)
02:43 Настройка коллекций и Payload
04:31 Настройка Cloudflare (Wrangler, D1, R2)
06:22 Настройка локальной среды разработки и администрирования
07:30 Отображение контента с помощью Next.js
11:14 Развертывание в Cloudflare
12:54 Итоговый результат + основные соображения
Создание нового приложения Payload:
npx create-payload-app@latest
Документация по Payload
https://payloadcms.com/docs
📺 Смотрите больше видео о Payload на моем канале:
/ @nick_vogel