somratpro commited on
Commit
926fc48
·
1 Parent(s): b47e0f4

feat: enable subdomain and previews for the Cloudflare worker script

Browse files
Files changed (1) hide show
  1. cloudflare-proxy-setup.py +6 -0
cloudflare-proxy-setup.py CHANGED
@@ -197,6 +197,12 @@ def main() -> int:
197
  body=worker_source.encode("utf-8"),
198
  content_type="application/javascript",
199
  )
 
 
 
 
 
 
200
 
201
  proxy_url = f"https://{worker_name}.{subdomain}.workers.dev"
202
  write_env(proxy_url, proxy_secret)
 
197
  body=worker_source.encode("utf-8"),
198
  content_type="application/javascript",
199
  )
200
+ cf_request(
201
+ "POST",
202
+ f"/accounts/{account_id}/workers/scripts/{worker_name}/subdomain",
203
+ workers_token,
204
+ body=json.dumps({"enabled": True, "previews_enabled": True}).encode("utf-8"),
205
+ )
206
 
207
  proxy_url = f"https://{worker_name}.{subdomain}.workers.dev"
208
  write_env(proxy_url, proxy_secret)