d55fe0c251ad488e4b36e748697aa19897dc2be2
ci/woodpecker/push/woodpecker Pipeline was successful
Autonomy Studio Admin Backend
NestJS + Prisma backend for Studio Admin.
Stack
- NestJS
- Prisma
- PostgreSQL
- local k3s integration through
kubectl
Local setup
npm install
cp .env.example .env
docker compose up -d
npm run prisma:generate
npm run start:dev
k3s connection
For local k3s, keep KUBECONFIG empty if kubectl already points to the target cluster.
Otherwise set it explicitly:
KUBECONFIG=/etc/rancher/k3s/k3s.yaml
Runtime APIs use kubectl for the first implementation:
GET /api/runtime/namespacesGET /api/runtime/workloadsPOST /api/runtime/workloads/:namespace/:kind/:name/restartPOST /api/runtime/workloads/:namespace/:kind/:name/scaleGET /api/runtime/workloads/:namespace/:kind/:name/logsGET /api/runtime/events
Description
Languages
TypeScript
99.5%
Dockerfile
0.3%
JavaScript
0.2%