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
Option | Type | Description | Default |
---|---|---|---|
--no-default-organization | boolean | Prevent using the defaultOrganizationUid from ~/.sosrc | |
--organization-uid | string | Organization 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:
Option | Alias | Description |
---|---|---|
--help | -h | Display help information for any command |
--version | -v | Display the installed version of the CLI |
--api-url | -u | Override the API URL for REST requests |
--profile | Use 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