somratpro commited on
Commit
ca16c55
·
1 Parent(s): be252ea

feat: enable worker subdomain and preview functionality during cloudflare proxy setup

Browse files
Files changed (1) hide show
  1. cloudflare-proxy-setup.py +6 -0
cloudflare-proxy-setup.py CHANGED
@@ -185,6 +185,12 @@ def main() -> int:
185
  body=worker_source.encode("utf-8"),
186
  content_type="application/javascript",
187
  )
 
 
 
 
 
 
188
 
189
  proxy_url = f"https://{worker_name}.{subdomain}.workers.dev"
190
  write_env(proxy_url, proxy_secret)
 
185
  body=worker_source.encode("utf-8"),
186
  content_type="application/javascript",
187
  )
188
+ cf_request(
189
+ "POST",
190
+ f"/accounts/{account_id}/workers/scripts/{worker_name}/subdomain",
191
+ api_token,
192
+ body=json.dumps({"enabled": True, "previews_enabled": True}).encode("utf-8"),
193
+ )
194
 
195
  proxy_url = f"https://{worker_name}.{subdomain}.workers.dev"
196
  write_env(proxy_url, proxy_secret)