feat(deploy): implement new deployment script using ssh2-sftp-client

- Replace PowerShell deploy script with TypeScript-based deploy script
- Add SSH2 SFTP client for secure file uploads to remote server
- Include error handling and logging for deployment process
- Update package.json to reflect changes in deploy command and add new dependencies
This commit is contained in:
dmy
2026-01-15 21:02:36 +08:00
parent 5edebd9d55
commit 3033eb622f
4 changed files with 159 additions and 3 deletions

4
.env
View File

@@ -40,4 +40,6 @@ PROXY_PORT=3211
LOG_LEVEL=info
# OpenAI API Key (用于 AI 推荐)
ARK_API_KEY=a63d58b6-cf56-434b-8a42-5c781ba0822a
ARK_API_KEY=a63d58b6-cf56-434b-8a42-5c781ba0822a
SSH_PASSPHRASE=x