Uploading a New Web App

  1. Select the "Web Apps" view
  2. Press the + button below the server app list to create a new web app
  3. Configure basic details for the app
  4. Drag and drop the Web App build folder onto the "Drop Build Folder" zone
  5. Ensure the main executable file is selected with a checkbox
  6. Click Stage to begin the upload

Automatic Executable Identification

Lifeboat will attempt to automatically identify the main executable by name, inferring it from the "{TheAppName} Libs" folder. This works well when dropping the folder that contains the app, libs, and resources onto the files list. As a path that might look like Builds - Project/Linux 64 bit/TheAppName/, drag and drop the "TheAppName" folder.

The main executable will be indicated by a selected checkbox in the list. Click another checkbox to change the main executable selection. Be sure the correct executable is selected, it is possible that Lifeboat will guess wrong when there are helper apps included. (Lifeboat will select the first matching App/Libs alphabetically.)

On macOS only the build files will be identified as executable by Xojo and Lifeboat will transfer those flags to the server. This will ensure helper applications are marked executable. Manual adjustments to permissions on the server can be changed after the upload has completed.