Skip to content
UndeRusPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blob grid

This is simple monochrome field for collaborative drawing.

Building

Backend

cargo build --release

Frontend

cd frontend
yarn install
yarn build

Then open http://localhost:5173 and enjoy

Development

Run backend

cargo run

Usage

Usage: blobgrid [OPTIONS]

Options: -p, --port
-d, --dump-path <DUMP_PATH>
-b, --bitmap-path <BITMAP_PATH>
-h, --help Print help -V, --version Print version

Run frontend

cd frontend
yarn install
yarn dev

Production

  1. Build release binary
cargo build --release
  1. Take binary from target/release/blobgrid and put somewhere on server
  2. Build frontend
cd frontend
yarn install
yarn build
  1. Take frontend from frontend/build and put to path with static on server
  2. Configure systemd unit using template
config/blobgrid.systemd.conf
  1. Configure nginx using template
config/blobgrid.nginx.conf
  1. Reload systemd and nginx

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages