Our fork of https://git.sc07.company/sc07/canvas
b09ddd13b4
- main canvas & blank canvas drawing moved to separate worker thread (if possible) - server jobs moved to separate process (fixing CPU leak on heatmap generation) - pixels now store if they are on top reducing db queries - remove various methods to store pixel data in redis, reducing delay for various actions additional fixed: (came up during performance fixes) - added square fill (fixes #15) - redraw loop (fixes #59) - added keybind to deselect current color (fixes #54) - pixel undos no longer delete the pixel from the db - server logging now indicates what module triggered the log |
||
---|---|---|
.vscode | ||
packages | ||
.dockerignore | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
docker-compose.yml | ||
docker-start-worker.sh | ||
docker-start.sh | ||
package-lock.json | ||
package.json |
README.md
Canvas
Running via Docker Compose
- Run
docker compose build
- (optional) Load default palette colors
Run
docker compose run --rm canvas npm run -w packages/server prisma:seed:palette
- Run
docker compose up -d