Updating an Existing Web App
- Select the "Web Apps" view
- From the server app list select an app and configure it
- Double click the web app in the list
- Contextual menu > Configure web app
- Configure button below the list
To upload a new version of the web app, click the "Upload App" tab to switch to the upload view. Drag and drop the build folder onto the "Drop Build Folder" zone. Lifeboat will upload the files to a separate staging location so that updating is a simple Stop 'n Swop procedure. When updating, Lifeboat will replace the entire live folder with the staged upload.
To avoid the loss of persistent files, please write application data files in a child of SpecialFolder.ApplicationData
and not directly next to the executable.
More information on Stage vs. Deploy
Smart Staging and Uploading
When uploading the app to the staging area, Lifeboat will check for existing versions of the libraries already uploaded. This can significantly speed up staging. Lifeboat will only copy files if they are exactly the same file (checked by hash).
This feature can be disabled in Settings should the performance of "Determining files to upload..." be too slow.