INTEGRITY Dokumentace

workers.dev

Účty Cloudflare Workers obsahují workers.dev subdoména, kterou lze nakonfigurovat v Cloudflare dashboardu. Vaše workers.dev subdoména vám umožní rychle začít, protože Workers můžete nasadit, aniž byste nejprve museli do Cloudflare onboardovat vlastní doménu.

Produkční Workery se doporučuje provozovat na Route Workers nebo vlastní doména, a ne na vaše workers.dev subdoména. Vaše workers.dev subdoména je považována za Bezplatný web a je určen pro osobní projekty nebo projekty pro volný čas, které nejsou kritické pro provoz firmy.

Nakonfigurujte workers.dev

workers.dev subdomény mají formát: <YOUR_ACCOUNT_SUBDOMAIN>.workers.dev. Chcete-li změnit workers.dev subdoména:

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. Vyberte Změna vedle Vaše subdoména.

Všem Workerům je přiřazen workers.dev trasu, když jsou vytvořeny nebo přejmenovány podle syntaxe <YOUR_WORKER_NAME>.<YOUR_SUBDOMAIN>.workers.dev. name pole v konfiguraci vašeho Workeru se použije jako subdoména nasazeného Workeru.

Správa přístupu k workers.dev

Je-li povoleno, váš workers.dev URL je veřejně dostupná. Aby se návštěvníci museli přihlásit ještě předtím, než získají přístup k workers.dev URL použijte Cloudflare Access.

Access dokáže chránit produkční prostředí jednoho Workeru workers.dev URL, náhledové (preview) URL, nebo obojí. V rámci účtu můžete chránit také všechny Workery nebo všechny náhledy Workerů.

Chcete-li ve svém Workeru použít údaje o přihlášeném uživateli, použijte ctx.access. Můžete si také přečíst identita uživatele z ověřeného JWT nebo z /cdn-cgi/access/get-identity koncový bod.

Zakázání workers.dev

Zakázání workers.dev v dashboardu

Chcete-li vypnout workers.dev trasu pro Worker:

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. V Přehled, vyberte svého Workera.

  3. Přejděte na Nastavení > Domains & Routes.

  4. Na workers.dev klikněte na "Disable".

  5. Potvrďte, že chcete deaktivovat.

Zakázání workers.dev v konfiguračním souboru Wrangler

Chcete-li vypnout workers.dev trasu pro Worker, zahrňte do svého Workeru následující Konfigurační soubor Wrangler:

{
	"workers_dev": false
}
workers_dev = false

Když Worker s touto změnou znovu nasadíte, workers.dev trasa bude zakázána. Náhledové URL adresy ve výchozím nastavení odpovídají vašemu workers_dev nastavení, pokud není výslovně nakonfigurováno jinak. Pokud jste výslovně povolili Preview URLs, zakázat je samostatně.

Pokud nezadáte workers_dev = false ale přidejte routes komponenta do vašeho Konfigurační soubor Wrangler, hodnota workers_dev bude odvozen jako false při dalším nasazení.

Omezení

Při nasazení Workeru s workers.dev subdoménou musí název vašeho Workeru splňovat následující požadavky:

Tato omezení platí proto, že název Workeru se používá jako DNS štítek ve vašem workers.dev URL. Popisky DNS (DNS labels) mají maximální délku 63 znaků a nesmí začínat ani končit spojovníkem.