Application Management
The Application Management commands help you create, configure, and manage ZeyOS applications.
Available Commands
| Command | Description | Usage |
|---|---|---|
create | Create new application | zeysdk create <APP_ID> --name=<name> |
configure | Configure CLI settings | zeysdk configure |
clone | Copy application from instance | zeysdk clone <INSTANCE_ID> <APP_ID> [TARGET_DIRECTORY] |
delete | Delete application | zeysdk delete |
rollout | Roll out to instances | zeysdk rollout |
migrate | Migrate application | zeysdk migrate |
host | Manage instance hosts | zeysdk host <COMMAND> |
Application Structure
Text
my-app/
├── .zeysdk/ # SDK sync state and local backups
│ └── sync.json # Empty until the app is linked
├── assets/
├── resources/
├── services/
├── settings/
│ ├── defaultsettings.json
│ ├── settingscode.ixml
│ └── usersettingscode.ixml
├── weblets/
├── README.md
└── zeyos.app.json # App manifest
Linking fills the active .zeysdk/sync.json, keeps non-active links as .zeysdk/sync.<INSTANCE_ID>.json, and adds an instance-specific settings file under settings.