Multi-project deployment platform managed via the Deployer app (deployer.ipellio.com). Supports Ipellio, CareStamp, and StarTr projects across multiple Lightsail instances with GitHub Actions CI/CD, .env management, and CloudWatch log streaming.
Production environment — password-gated, deploys from main branch only.
mainShared development environment — auto-deploys on push to develop branch.
developTesting sandbox — deploy any branch for pre-merge testing. Shares instance with develop.
any branchSelect project, environment, and branch — deployer triggers GitHub Actions workflow and tracks progress in real-time with Slack notifications.
Upload .env files per service (api-gateways, ipellio.com, docs, admin, deployer), push to Lightsail via SSH, and restart only affected containers.
Real-time CloudWatch log streaming per service. Filter by environment and time range. Supports all Docker services across all instances.
Reusable CI/CD templates: branch validation, Trivy security scan, Docker build & push (GHCR), compose deploy, and Slack notifications.
Go to the deployer portal, select your project and target environment, pick your branch, and click Deploy. The deployer dispatches a GitHub Actions workflow.
Open deployer.ipellio.comThe workflow SSHs into Lightsail, pulls code, builds Docker images, runs migrations, and restarts services. Progress is tracked live in the deployer UI.
After successful deploy, the deployer shows health check results and prompts you to create a Pull Request (sandbox→develop or develop→main).
18.143.39.13Singapore13.236.79.187Sydney32.236.74.93Sydney