2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00
2026-07-01 12:10:12 +02:00

CA Lab Studio

This folder contains the CA Lab Studio application: an Express API, Postgres-backed preset/deck data model, React admin interface, and viewer/recorder routes.

The original embeddable GlitchComponent has been moved to the sibling folder:

/Users/jenstandstad/Projects/glitch-components/glitch_voxel_automata

Run Locally

Start the database:

cd backend
docker compose up -d

Run migrations:

DATABASE_URL=postgres://ca_studio:ca_studio@localhost:54329/ca_studio_test npm run migrate

Start the API:

DATABASE_URL=postgres://ca_studio:ca_studio@localhost:54329/ca_studio_test npm run dev

In another terminal, start the admin UI:

npm run admin:dev

Open:

http://localhost:5174/admin/

Deployment Note

Deploy this app, not the sibling GlitchComponent package. See DEPLOY.md.

The production build compiles the Express API to backend/dist and emits the admin/viewer app to backend/public/admin.

S
Description
The glitch automata lab
Readme
1.8 MiB
Languages
TypeScript 82%
CSS 15.4%
PLpgSQL 1%
Shell 0.7%
JavaScript 0.6%
Other 0.3%