GitHub Integration
Connect your GitHub repository for automated Git-to-Screen deployment
GitHub Integration
GitHub-based application creation enables automated Git-to-Screen deployment through repository integration. GitHub integration is accessible through the Applications option under the Content menu. Repository integration connects Git repositories to TelemetryOS for continuous deployment workflows.
Authentication
GitHub account authentication enables repository access. The system supports GitHub account sign-in or account selection from previously authenticated accounts. Authentication establishes secure access to GitHub repositories for application source code retrieval.
Successful authentication enables repository selection and application configuration.
Repository Selection
Active GitHub accounts enable organization repository search and selection. Repository selection identifies the specific repository containing application source code for deployment. Selected repositories trigger automatic builds on code commits.
Application Configuration
Application configuration defines build parameters and deployment settings:
Configure Application Options
- 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 enables environment variable setup and deployment review.
Environment Variables
Environment variable configuration supports application-specific settings and credentials. Environment variables provide runtime configuration without code changes, enabling different settings across deployment environments.
Deployment
Deployment initiates application build processes using configured parameters. The platform clones repository code, 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.
Updated 15 days ago