- Keep notes
- Write and execute code
- Share with ease
- Collaborate in real-time
- Lightning-fast
- Use public server or deploy in your private network
Try it -> https://ohmycode.work/
Technical Article: "OhMyCode: System Design Reflections"
Run all services locally together (from the root of the repository):
docker compose -f api/docker/docker-compose.yml up -d --build --remove-orphans --force-recreate && \
docker compose -f runner/docker/docker-compose.yml up -d --build --remove-orphans --force-recreateOr configure and run separately:
- api & client:
cd apicp api-conf-example.json api-conf.jsonand fillcd docker && docker compose up --build --remove-orphans --force-recreate
orGOOS=linux GOARCH=amd64 go build -o ohmycode_api cmd/main.goand run binary
- runner:
cd runnercp conf-example.json conf.jsonand fillcd docker && docker compose up --build --remove-orphans --force-recreate
orGOOS=linux GOARCH=amd64 go build -o ohmycode_runner cmd/main.goand run binary
