Install SkillFlaw
This page is the shared deployment entrypoint for choosing between the SkillFlaw Python backend and SkillFlaw TypeScript backend installation tracks.
Choose your deployment track
Python backend deployment
Choose the Python deployment guide when your target runtime is based on:
docker/docker-compose-py.ymldocker/backend/Dockerfilemake init/make init_dbmake backend/make frontend
Go to: Install SkillFlaw for deployment - Python
TypeScript backend deployment
Choose the TypeScript deployment guide when your target runtime is based on:
docker/docker-compose-ts.ymlghcr.io/cwinux/skillflaw_backend_ts:latestmake ts_install_backend/make ts_init_dbmake ts_backendmake ts_backend_verify
Go to: Install SkillFlaw for deployment - TypeScript
Quick comparison
| Track | Compose file | Backend service/image | Database entrypoint | Default frontend | Default backend health |
|---|---|---|---|---|---|
| Python | docker/docker-compose-py.yml | backend_py / local Python backend image | make init_db or Python compose bootstrap | http://localhost:3001 | http://localhost:7860/health |
| TypeScript | docker/docker-compose-ts.yml | backend_ts / ghcr.io/cwinux/skillflaw_backend_ts:latest | make ts_init_db or TypeScript compose bootstrap | http://localhost:3003 | http://localhost:7861/health |
Docker installation
Use Docker when you want a packaged local or deployment-style product stack.
- For the Python runtime, use Install SkillFlaw for deployment - Python
- For the TypeScript runtime, use Install SkillFlaw for deployment - TypeScript
Source installation
Use source installation when you want repository-controlled deployment, debugging, or runtime validation.
- For the Python runtime, use Install SkillFlaw for deployment - Python
- For the TypeScript runtime, use Install SkillFlaw for deployment - TypeScript
Shared deployment notes
- the frontend remains shared across both backend runtimes
- the docs site remains shared across both backend runtimes
- the default docs image is still
ghcr.io/cwinux/skillflaw_docs:latest - the default frontend image is still
ghcr.io/cwinux/skillflaw_frontend:latest