Skip to main content

Crate fn0_deploy

Crate fn0_deploy 

Source

Modules§

cli_login
credentials
env

Structs§

AdminRunOutput
CronJob
OriginCertificateRequest
Attaching a domain to a project on the owner’s own Cloudflare account needs an origin certificate, and only a token with SSL and Certificates -> Edit can sign one. fn0 does not hold such a token by design, so the CLI signs the certificate here and uploads it. account_id/zone_id/api_token are the same ones used for cloudflare connect.
ResolvedAppUrl
StaticFile

Enums§

DomainStatus
NameError

Constants§

MAX_PROJECT_NAME_LEN

Functions§

admin_run
cloudflare_connect_managed
One API Tokens -> Edit token; the CLI provisions and mints from it.
cloudflare_connect_manual
The second half of the careful path: credentials the user made by hand.
cloudflare_provision
A token that can provision but cannot create tokens. Provisions and stops; the user makes the two long-lived credentials themselves.
cloudflare_status
collect_static_files
content_type_for
create_raw_bundle_forte
create_raw_bundle_wasm
delete_project
deploy_forte
deploy_wasm
domain_add
domain_remove
domain_status
ensure_project_id
fetch_domain_status
is_valid_project_name
public_purge
Queues an edge invalidation for each key in the project’s public namespace. Returns the URLs that were queued.
read_env_yaml
rename_project
resolve_app_url
resolve_asset_base_url
validate_project_name