]>
Repos - crimata-infra/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Andrew Gundersen [Mon, 2 Mar 2026 20:52:21 +0000 (15:52 -0500)]
Update provision.sh to install crimata-agent and fix nginx routing
- Install crimata-agent: npm install + build, crimata-agent.service with
ANTHROPIC_API_KEY env, started after crimata-dock
- Add 4th arg: ANTHROPIC_API_KEY
- nginx: fix /auth/ prefix stripping (trailing-slash proxy_pass), add /ws
WebSocket proxy with upgrade headers, /events for server-side event emission,
/components/ static alias for component HTML fragments
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Andrew Gundersen [Mon, 2 Mar 2026 03:08:26 +0000 (22:08 -0500)]
Replace AWS SES with Resend for email delivery
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Andrew Gundersen [Fri, 27 Feb 2026 04:51:43 +0000 (23:51 -0500)]
Refactor customer → instance package, add dock service, update provision.sh
- Rename internal/customer → internal/instance, customers table → instances
- Rename API endpoint /customers → /instances
- Add internal/instance package with clean schema (drops email, subscription ID)
- Add JSON struct tags, exclude ssh_private_key from responses
- Build out crimata-dock C service (libmicrohttpd + libsystemd)
- Update provision.sh to install full OS stack from adgundersen/os
- Add MIT License
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Andrew Gundersen [Wed, 25 Feb 2026 20:38:58 +0000 (15:38 -0500)]
Switch to SSH provisioning, embed provision.sh, add terraform and scripts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Andrew Gundersen [Sun, 22 Feb 2026 18:31:38 +0000 (13:31 -0500)]
Initial commit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>