Public operations

CraftScript Status

A sanitized one-page view of service health, deployment posture, incidents, maintenance, and public operational events.

Checking status

Basic uptime

Orchestrator health

GET /health

healthy

Orchestrator readiness

GET /ready

ready

Service status

staging-craftscript

staging.craftscript.com; branch staging.

live

craftscript

craftscript.com; branch master; orchestrator-owned production path.

live

nestjs-backend

api.craftscript.com; branch master; orchestrator-owned production path.

live

Deployment status

Deployment state

craftscript.com, api.craftscript.com, app.craftscript.com, i18n.craftscript.com, and wallets.craftscript.com are live.

live

Latest digest

craftscript commit 6ea3b2095979; sharp runtime fix deployed through the production executor path.

sha256:a3fef3797589

Phase

Phase 7, backend rollout, and remaining-service public routing are complete; rollback targets retained.

all-planned-live

Remaining services

cs_i18n_service

i18n.craftscript.com; container healthy on port 3301; public Nginx route updated.

live

cs_ng_app_client

app.craftscript.com; container healthy on port 3401; public Nginx route updated.

live

mfe-wallets

wallets.craftscript.com; container healthy on port 3501; public TLS and Nginx route updated.

live

Incident / maintenance

Active incident

No active public incident.

none

Maintenance window

No active maintenance window.

none

Recent public events

2026-05-31 craftscript production image redeployed with sharp available in the Next.js standalone runtime.
2026-05-31 Registry-watch now rejects stale metadata when the metadata digest does not match the watched app image digest.
2026-05-31 wallets.craftscript.com TLS and Nginx routing completed; public health returned HTTP 200.
2026-05-29 Remaining service containers started for i18n, app client, and wallets; local health checks passed.
2026-05-29 app.craftscript.com and i18n.craftscript.com Nginx routes updated to the new service ports.
2026-05-29 wallets service container came up healthy before public TLS/vhost installation.
2026-05-29 nestjs-backend production rollout completed for api.craftscript.com.
2026-05-29 Worker deployed nestjs-backend digest sha256:89edf779f184 through the production executor path.
2026-05-29 Backend registry watch enabled after PostgreSQL adoption evidence passed.
2026-05-24 Phase 7 production migration completed for craftscript.com.
2026-05-24 Worker deployed craftscript digest sha256:461421f946fc through the production executor path.
2026-05-24 Production app workflow published orchestrator-watched GHCR tags.
2026-05-24 Legacy app-repo deploy credentials were removed from normal CI secrets.
2026-05-23 craftscript.com cutover passed the Phase 7 host evidence gate.
2026-05-23 Worker deployed craftscript digest sha256:8bb9388741f2 through the production executor path.
2026-05-21 Phase 7 craftscript migration opened for craftscript.com.
2026-05-21 Phase 6 operations readiness checklist completed.
2026-05-21 Worker executor deployed staging-craftscript digest sha256:bc49b2ce2b80.
2026-05-18 Staging cutover host gate passed for staging-craftscript.
2026-05-18 Public staging health returns staging-craftscript healthy.
2026-05-17 Phase 4 completed with encrypted off-node backup proof and daily backup timer enabled.
2026-05-15 Public status gateway enabled at status.craftscript.com.
2026-05-15 Orchestrator API moved behind localhost-only systemd service.
2026-05-15 Phase 4 Ubuntu services started for API, scheduler, and worker.