manage-apps/cli
2026-06-10 03:58:13 -07:00
..
man chore(cli): 🔧 Update CLI error handling for failed requests with request_id tracking 2026-03-25 21:05:38 -07:00
src feat(cli): Add service type detection and interactive command support for CLI status checks 2026-06-08 01:01:47 -07:00
build.mjs chore(cli): 🔧 Update CLI build configuration to reflect new package name "manage-apps" 2026-04-08 16:22:42 -07:00
package-lock.json deps-upgrade(dependencies): ⬆️ Update dependencies in CLI and Linux Bluefin modules and regenerate package-lock.json files 2026-06-10 03:58:13 -07:00
package.json deps-upgrade(dashboard): ⬆️ Update dependencies with security patches and bug fixes 2026-03-29 10:03:02 -07:00
README.md feat(cli-cli): Add Linux/Bluefin platform support with Bluefin-specific CLI commands and build system adjustments 2026-03-20 05:00:23 -07:00
tsconfig.json chore(config): 🔧 Update Git ignore rules and TypeScript compiler settings 2026-03-20 05:00:23 -07:00

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