Upload a ZIP File

Archive-based application creation and deployment

Archive Upload

Archive-based application creation enables manual application deployment through file upload. The platform supports ZIP, TAR.GZ, and TAR archive formats. Archive uploads provide drag-and-drop file functionality through the Applications interface under the Content menu.

Archive uploads proceed through source file selection, application configuration, environment setup, and deployment phases.

Application Configuration

Application configuration defines application properties and build parameters:

Configuration fields include:

  • Application Name: Unique application identifier
  • Description: Application purpose and details
  • Build Script: Build command sequences (typically npm commands)
  • Working Path: Working directory path (default: /)
  • Build Output Path: Build output directory (default: /dist)
  • Base Image: Container base image selection (default: latest image)

Configuration completion advances to environment variable setup.

Environment Configuration

Environment variable configuration supports application-specific settings and credentials. Environment variables provide runtime configuration without code changes, enabling different settings across deployment environments.

Environment configuration completion enables deployment review and build initiation.

Deployment

Deployment initiates application build operations using configured parameters. The platform extracts archive contents, executes build scripts, and packages applications for device deployment.

Build completion makes applications available for playlist assignment and device deployment. Applications appear in the Applications list after successful builds.

Build Status

📘

Failed builds display a Failed indicator with error details. Failed applications appear in the Applications list in Pending state, enabling configuration correction and rebuild attempts.