widgetdc-cortex / add_cors_secret.py
Kraft102's picture
Deploy backend fix v2.1.0
1d28c11
"""
Add CORS_ORIGIN secret to Hugging Face Space
"""
from huggingface_hub import HfApi
# Configuration
SPACE_NAME = "widgetdc-cortex"
USERNAME = "Kraft102"
REPO_ID = f"{USERNAME}/{SPACE_NAME}"
# Vercel frontend URL
FRONTEND_URL = "https://widge-tdc-matrix-frontend-git-hf-minimal-claus-krafts-projects.vercel.app"
print("=" * 70)
print(" ADDING CORS_ORIGIN SECRET TO HF SPACE")
print("=" * 70)
print()
# Initialize API
api = HfApi()
print(f"[1/2] Adding CORS_ORIGIN secret...")
print(f" Frontend URL: {FRONTEND_URL}")
try:
api.add_space_secret(
repo_id=REPO_ID,
key="CORS_ORIGIN",
value=FRONTEND_URL
)
print("✅ CORS_ORIGIN secret added successfully!")
except Exception as e:
print(f"⚠️ Warning: {e}")
print(" Secret may already exist or you may need to set HF_TOKEN")
print()
print("=" * 70)
print(" CORS CONFIGURATION COMPLETE")
print("=" * 70)
print()
print("Next steps:")
print("1. Wait for Space rebuild")
print("2. Test frontend → backend communication")
print("3. Monitor CORS headers in browser DevTools")