Spaces:
Running
Running
| @echo off | |
| REM ===================================================== | |
| REM Hugging Face Space Deployment Script (Windows) | |
| REM ===================================================== | |
| REM Step 1: Ask user for Hugging Face write-access token | |
| set /p HF_TOKEN="Enter your Hugging Face write-access token: " | |
| REM Step 2: Ask for Space name and SDK type | |
| set /p SPACE_NAME="Enter the name of the Space (e.g., solana): " | |
| set /p SPACE_SDK="Enter Space SDK (gradio / streamlit / docker / static): " | |
| REM Step 3: Ask for your HF username (from hf auth whoami) | |
| set /p HF_USER="Enter your Hugging Face username (from hf auth whoami): " | |
| REM Step 4: Create the Space repo | |
| hf repo create %HF_USER%/%SPACE_NAME% --repo-type space --space-sdk %SPACE_SDK% --token %HF_TOKEN% | |
| REM Step 5: Upload the local folder to the Space | |
| hf upload %HF_USER%/%SPACE_NAME% . . --repo-type space --commit-message "Initial upload" --token %HF_TOKEN% | |
| REM Step 6: Print the deployed Space URL | |
| echo. | |
| echo ===================================================== | |
| echo Deployment complete! | |
| echo Your Hugging Face Space is at: | |
| echo https://huggingface.co/spaces/%HF_USER%/%SPACE_NAME% | |
| echo ===================================================== | |
| pause | |