Spaces:
Sleeping
Sleeping
File size: 1,538 Bytes
97637c6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
@echo off
REM Quick deployment script for Hugging Face Spaces (Windows)
echo.
echo ========================================
echo Deploying IntegraChat to HF Spaces
echo ========================================
echo.
REM Check if git is initialized
if not exist ".git" (
echo Initializing git repository...
git init
)
REM Get space details
set /p HF_USERNAME="Enter your Hugging Face username: "
set /p SPACE_NAME="Enter your Space name (default: integrachat): "
if "%SPACE_NAME%"=="" set SPACE_NAME=integrachat
set HF_REMOTE=https://huggingface.co/spaces/%HF_USERNAME%/%SPACE_NAME%
echo.
echo Adding files to git...
git add Dockerfile .dockerignore README_HF_SPACES.md requirements.txt app.py env.example LICENSE README.md assets/ backend/ scripts/ 2>nul
echo.
echo Committing changes...
git commit -m "Deploy IntegraChat to Hugging Face Spaces" 2>nul
if errorlevel 1 (
echo Warning: No changes to commit or commit failed
)
echo.
echo Setting up remote...
git remote remove hf 2>nul
git remote add hf %HF_REMOTE%
echo.
echo Pushing to Hugging Face...
echo Remote: %HF_REMOTE%
echo.
pause
git push hf main 2>nul || git push hf master
echo.
echo ========================================
echo Deployment initiated!
echo ========================================
echo.
echo Next steps:
echo 1. Go to: %HF_REMOTE%
echo 2. Click 'Settings' tab
echo 3. Add environment variables in 'Repository secrets'
echo 4. Wait for build to complete (5-10 minutes)
echo 5. Check 'Logs' tab for build progress
echo.
pause
|