云端部署器 (Cloud Deployer)

website·Indexed 30 days ago

https://dagu.pages.dev/

A deployment tool for Cloudflare that automates the creation of Pages, random UUIDs, KV namespaces, and project names using a Global API Key. It supports optional domain binding, automatic random subdomains, and a Worker mode for workers.dev advanced deployment.

Tokens
359
Snippets
0
Records
2
Agent score
25%

What's inside 云端部署器

  1. Deploy software to Cloudflare using the Cloud Deployer

    The Cloud Deployer automates the setup of Cloudflare Pages, random UUIDs, random KV namespaces, and project names. It requires a Cloudflare email and a Global API Key to authenticate. The tool does not persist API keys in local storage; the API is used solely to forward requests to Cloudflare.

    Deployment Process:

    1. Authentication: Provide your Cloudflare email and Global API Key.
    2. One-Click Deployment: By default, the tool uses Pages with encrypted/obfuscated sources. Domain binding is optional; if enabled, a random subdomain is automatically generated.
    3. Execution: Click 'One-Click Deploy' and wait for the process to complete.
  2. Configure advanced Cloudflare deployment settings

    Advanced settings allow for granular control over the deployment environment when specific Workers, plain-text sources, or existing projects/KV namespaces are required.

    Available Advanced Configurations:

    • Account/Zone: Automatically selects the first account and generates a random subdomain for the zone.
    • Deployment Method: Choose between Pages or Worker (Worker mode enables workers.dev).
    • Deployment Source: Choose between Encrypted/Obfuscated or Plaintext.
    • Project Identification: Manually specify or randomly generate the Project Name and UUID.
    • KV Storage: Option to use an existing KV namespace or create a new random KV.
    • Project Management: Ability to read existing projects and update them rather than creating new ones.