🚀 Update deployment script to build and deploy Vue 3 application with enhanced file transfer and Docker management

This commit is contained in:
2026-01-28 05:24:44 +00:00
parent 8d59555b43
commit b434e7f3ef

View File

@@ -1,9 +1,10 @@
/** /**
* Pokedex.Online Deployment Script * Pokedex.Online Deployment Script
* *
* Deploys the pokedex.online Docker container to Synology NAS via SSH. * Deploys the Vue 3 pokedex.online application to Synology NAS via SSH.
* - Builds the Vue 3 application locally (npm run build)
* - Connects to Synology using configured SSH hosts * - Connects to Synology using configured SSH hosts
* - Transfers files via SFTP * - Transfers built files and Docker configuration via SFTP
* - Manages Docker deployment with rollback on failure * - Manages Docker deployment with rollback on failure
* - Performs health check to verify deployment * - Performs health check to verify deployment
* *