Skip to main content

sos applet

Applet development and management operations

Description

Provides comprehensive commands for the complete applet development lifecycle including project generation, development, building, testing, uploading, and deployment to signageOS devices.

Usage

sos applet <subcommand> [options]

Subcommands

generate

Generate new signageOS applet projects with boilerplate code

sos applet generate [options]

→ See detailed documentation

upload

Uploads current applet version

sos applet upload [options]

→ See detailed documentation

start

Start local applet development server with live preview

sos applet start [options]

→ See detailed documentation

test

Applet test management

sos applet test <subcommand> [options]

→ See detailed documentation

build

Build applet locally for production deployment.

sos applet build [options]

→ See detailed documentation

delete

Deletes an entire applet and all its versions

sos applet delete [options]

→ See detailed documentation

Examples

# Create new applet project
sos applet generate --name my-applet

# Start development server
sos applet start

# Build for production
sos applet build

# Upload to platform
sos applet upload

Since

0.1.0

Global Options

All commands support the following global options:

OptionAliasDescription
--help-hDisplay help information for any command
--version-vDisplay the installed version of the CLI
--api-url-uOverride the API URL for REST requests
--profileUse a specific profile from ~/.sosrc config

Examples

# Show version
sos --version

# Get help for any command
sos applet --help
sos applet upload --help

# Use custom API endpoint
sos --api-url https://api.example.com applet upload

# Use specific profile
sos --profile production organization list

See Also