增强 SSH/SFTP 稳定性并完善安全校验与前端交互

This commit is contained in:
liumangmang
2026-03-11 23:14:39 +08:00
parent 8845847ce2
commit 085123697e
34 changed files with 1433 additions and 605 deletions

View File

@@ -13,9 +13,10 @@ services:
- "48080:48080"
environment:
- TZ=Asia/Shanghai
# 生产环境建议设置并挂载密钥
# - SSHMANAGER_ENCRYPTION_KEY=...
# - SSHMANAGER_JWT_SECRET=...
# JWT Secret (change in production!)
- SSHMANAGER_JWT_SECRET=ssh-manager-prod-jwt-secret-20240311
# Encryption Key (base64, 32 bytes; change in production!)
- SSHMANAGER_ENCRYPTION_KEY=MLVt7pE35KULIppEiit0doUMvSjozZJ037oNGeXjhVA=
volumes:
- app-data:/app/data
restart: unless-stopped