Sibling repositories under halort/. Ports and startup order are defined in halort-infra/scripts/stack-config.cjs.

RepoPurposeLocalProduction
halort-infraDev orchestration, DNS, Terraform, Argo GitOpsArgo UI argocd.halort.com
halort-webMarketing site3000https://www.halort.com
halort-platform-webSaaS frontend3001https://app.halort.com
halort-platformMulti-tenant API (Bun + Elysia)4000https://api.halort.com
halort-design-systemStorybook + @halort/* packages6006https://design.halort.com
halort-docsObsidian → Quartz docs8080https://docs.halort.com
halort-notification-serviceEmail / notifications8090https://notifications.halort.com
halort-mobile-iosNative SwiftUI resident appTestFlight (id.halort.mobile)
halort-mobile-androidNative Compose resident appDebug APK on www
lapakgp2Legacy Laravel marketplaceArchived; use platform Pasar

In-cluster data

StoreAddress (cluster)Used by
MariaDBmariadb:3306Surfaces/Platform API
PostgreSQLpostgresql:5432Notifications
Redisredis:6379Notifications (BullMQ)

Prerequisites

  • Node.js 20+ for most repos (docs site: Node 22+)
  • Bun for halort-platform