🚀 Update deployment script to build and deploy Vue 3 application with enhanced file transfer and Docker management
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
/**
|
||||
* 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
|
||||
* - Transfers files via SFTP
|
||||
* - Transfers built files and Docker configuration via SFTP
|
||||
* - Manages Docker deployment with rollback on failure
|
||||
* - Performs health check to verify deployment
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user