Skip to main content

sos custom-script upload

Upload custom script to the signageOS platform

Description

Uploads custom script code and configuration to the signageOS platform based on the .sosconfig.json configuration file. Custom Scripts enable advanced device functionality beyond standard applets, including system-level operations and device-specific configurations for multiple platforms.

Usage

sos custom-script upload [options]

Options

OptionTypeDescriptionDefault
--no-default-organizationbooleanPrevent using the defaultOrganizationUid from ~/.sosrc
--organization-uidstringOrganization UID

Examples

# Upload custom script from current directory
sos custom-script upload

# Upload with specific organization
sos custom-script upload --organization-uid abc123def456

Since

1.8.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