Deploy

Deploy the application or manage infrastructure. Handles Docker builds, CI/CD, and deployment workflows. Use when this capability is needed.

tomevault-io Updated

File contents

Deploy

Execute the following deployment/infrastructure task:

$ARGUMENTS

Pre-deployment Checklist

  1. Verify build: pnpm build
  2. Run tests: pnpm test
  3. Check lint: pnpm lint
  4. Review environment: Verify .env configuration

Docker Deployment

# Build and start all services
docker-compose up --build

# Build specific service
docker-compose build [service-name]

# View logs
docker-compose logs -f [service-name]

Environment Variables

Required variables (see .template.env):

  • GOOGLE_CLOUD_PROJECT / GOOGLE_API_KEY — AI provider credentials
  • LANGSMITH_API_KEY — Observability (optional)
  • PORT — Backend server port (default: 3000)

Post-deployment Verification

  1. Health check: curl http://localhost:3000/health
  2. Agent types: curl http://localhost:3000/chat/agent-types
  3. Test chat: Send a test message through the UI or API

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/yu-iskw--llmops-demo-ts--deploy commit 97329dff0a

Frequently asked questions

npx skillmds@latest add tomevault-io/deploy-19