前端修饰与渲染处理

This commit is contained in:
2026-04-26 03:34:47 +08:00
parent 35eff3faf6
commit 6b5ddac178
114 changed files with 18465 additions and 132 deletions

46
publish-docker.bat Normal file
View File

@@ -0,0 +1,46 @@
@echo off
chcp 65001 >nul
echo ========================================
echo Build and Push Docker Images
echo ========================================
echo.
set /p version="Enter version tag (e.g., 1.0.0): "
if "%version%"=="" (
echo Error: Version tag is required!
exit /b 1
)
set IMAGE_PREFIX=sillytavern-repalice
echo.
echo Step 1: Building images...
docker-compose build
if errorlevel 1 (
echo Build failed!
exit /b 1
)
echo.
echo Step 2: Tagging images...
docker tag %IMAGE_PREFIX%-backend:latest %IMAGE_PREFIX%/backend:%version%
docker tag %IMAGE_PREFIX%-backend:latest %IMAGE_PREFIX%/backend:latest
docker tag %IMAGE_PREFIX%-frontend:latest %IMAGE_PREFIX%/frontend:%version%
docker tag %IMAGE_PREFIX%-frontend:latest %IMAGE_PREFIX%/frontend:latest
echo.
echo Step 3: Pushing to Docker Hub...
docker push %IMAGE_PREFIX%/backend:%version%
docker push %IMAGE_PREFIX%/backend:latest
docker push %IMAGE_PREFIX%/frontend:%version%
docker push %IMAGE_PREFIX%/frontend:latest
echo.
echo ========================================
echo Images pushed successfully!
echo ========================================
echo.
echo Users can now run:
echo docker pull %IMAGE_PREFIX%/backend:%version%
echo docker pull %IMAGE_PREFIX%/frontend:%version%
echo.