Ранее мы поделились руководством по установке и использованию OneManager.,на самом делеOneManagerможет быть сCloudFlare Workersинтегрирован и может Привяжите свое собственное доменное имядоступ。CloudFlare Есть два способа объединить Workers с OneManager: один — использовать CloudFlare. Рабочие реализуют доступ к пользовательскому доменному имени OneManager, который подходит для космической архитектуры Heroku OneManager.
Другой - использовать его напрямуюCloudFlare WorkersУстановитьOneManager并且实现自定义域名доступ,Преимущество этого в том, что это полностью исключает затраты на пространство.,在доступ量不大的情况下CloudFlare Рабочих вполне достаточно, чтобы использовать самостоятельно. Конечно, CloudFlare Workersпрямая архитектураOneManagerможно только монтироватьOneDrive,Он не поддерживает облачный диск Alibaba.
Другие методы архитектуры сетевого дискового хранилища включают в себя:
Демо:
Если вы создали OneManager на Heroku, но чувствуете, что вам не нравится доменное имя второго уровня, предоставленное Heroku, или скорость доступа к пространству Heroku низкая, вы можете попробовать CloudFlare Workers привязать доменное имя и использовать ускорение CloudFlare CDN.
Следуйте описанному выше методу для установки OneManager на Heroku. Вы получите URL-адрес, похожий на этот: wzfoumm.herokuapp.com. Поскольку свободное пространство Heroku открывается медленно, мы обычно выбираем ускорение CloudFlare. Создайте новое приложение в CloudFlare Workers и добавьте следующий код:
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="wzfoumm.herokuapp.com";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
Не забудьте изменить свое доменное имя второго уровня в приведенном выше коде.
В это время откройте доменное имя второго уровня CloudFlare Workers, подобное: wzmm.wzfou.workers.dev.
Перейдите в настройки доменного имени CloudFlare и нажмите «Рабочий».
Затем нажмите «Добавить маршрут».,WorkerТам укажите тот, который вы только что создалиCloudFlare Workersприложение,Правила следующие:
Как показано на рисунке ниже, мы успешно привязали наше собственное доменное имя к нашим работникам CloudFlare.
Хорошо поработайте над разрешением доменных имен DNS.Если вы используетеCloudFlare Для пользовательских IP-сервисов, таких как Partner, перейдите непосредственно к сторонней службе разрешения DNS CloudFlare, чтобы настроить запись CNAME доменного имени. Значение записи — CloudFlare. Доменное имя второго уровня Workers.
Наконец, вы получите значение записи CNAME или A, сгенерированное CloudFlare Partner. Теперь вы можете добавлять записи в службу разрешения DNS вашего доменного имени.
打开你的自定义域名就可以看到доступ成功了:https://wzpan.wzfou.net/。оCloudFlareтретья сторонаDNSСправочник по учебнику по службе разрешения проблем:Бесплатная CDN CloudFlare ускоряет работу пользовательских узлов. Самостоятельно выбранный IP-адрес CloudFlare ускоряет скорость CDN.。
проект:
Выше мы использовали инверсию CloudFlare Worker для успешной привязки OneManager, созданного на пространстве Heroku, к его собственному доменному имени и включения ускорения CloudFlare CDN. Фактически, OneManager также можно установить непосредственно на CloudFlare Workers.
Сначала введите KV, добавьте пространство имен и назовите его на любом английском языке.
Введите рабочих, создайте новых, вставьте код и сохраните. Как показано ниже:
В настройках рабочих привязка пространства имен KV.
Введите OMKV в качестве имени переменной и выберите только что созданных рабочих CloudFlare из раскрывающегося меню справа. Как показано ниже:
Теперь вы можете открыть свой домен второго уровня CloudFlare Workers и начать установку OneManager.
Вы можете установить свое имя OneManager.
OneManager может добавить сетевой диск OneDrive.
Просмотрите эффект изображения следующим образом:
Перейдите к своему доменному имени Workers и нажмите «Добавить маршрут», как показано ниже:
Затем перейдите в свой CloudFlare Настройте DNS-запись у партнера. Значение записи — CloudFlare. Доменное имя второго уровня Workers.
После создания нового значения записи CNAME перейдите в DNS вашего доменного имени, чтобы настроить запись CNAME.
Примечание. Описанная выше операция подходит для ситуаций, когда официальная служба разрешения DNS CloudFlare не используется, то есть NS-сервер не модифицируется. В противном случае измените разрешение DNS непосредственно на официальном сайте CloudFlare.
Посмотрите видео ниже:
Прямая установка OneManager+CloudFlare Workers экономит пространство Heroku, но в этой архитектуре доступны только основные функции, можно добавлять диски и обновлять кеши. Что недоступно: зашифрованные каталоги, операции управления, загрузки и т. д. Если вам нужна полная версия OneManager, рекомендуется установить ее на свободное место и использовать ускорение CloudFlare CDN.
Статья из:копать место или нет https://wzfou.com/onemanager-workers/,все права защищены. Если в статьях на этом сайте не указан источник,,Все статьи оригинальные автора,Бесплатная цитата,Но укажите источник.