mirror of https://github.com/ctk-hq/ctk
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Added `defaultOpen` prop. |
3 years ago | |
|---|---|---|
| .vscode | 3 years ago | |
| screenshots | 3 years ago | |
| services | 3 years ago | |
| .gitignore | 3 years ago | |
| .prettierrc | 3 years ago | |
| CONTRIBUTING.md | 3 years ago | |
| LICENSE | 3 years ago | |
| Makefile | 3 years ago | |
| README.md | 3 years ago | |
| docker-compose.yml | 3 years ago | |
README.md
Container ToolKit
Local setup and development
On a Mac/Linux/Windows you need Docker, Docker Compose installed. Optionally GCC to run make commands for convenience, or just run the commands from the Makefile by hand.
To get the tool working locally, just run:
make up
make local_server_init
make dev_server
cd services/frontend && npm i && npm run start
Server
python -m venv .env
source .env/bin/activate
python -m pip install -r services/backend/requirements.txt
python -m pip install black
make dev_server
... this command will bring up the backend, the database, sync migrations,
Project roadmap
- Complete react rewrite.
- Ongoing improvements and features for docker compose yaml generation.
- Kubernetes manifest generation.
- Deployment to user's ECS, K8S, GS accounts.
