|
|
||
|---|---|---|
| .. | ||
| man | ||
| src | ||
| build.mjs | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
manage-apps
Unified app and infrastructure management across all hosts (apricot, black, plum).
Installation
cd ~/Code/@applications/manage-apps
pip install -e .
Usage
# Show status of all apps
manage-apps
# List all managed apps
manage-apps list
# Show verbose list with services
manage-apps list -v
# Show app status on specific host
manage-apps status life-platform apricot
# Install/update app
manage-apps install life-platform apricot
# View logs
manage-apps logs life-platform apricot
Configuration
Apps are discovered from app.manifest.yaml files in the Code directory.
Each app manifest defines:
- Platform-specific configurations (apricot/black/plum)
- Services and ports
- Installation and status commands
- Log locations