bitque/README.md
2020-03-30 23:41:26 +02:00

814 B

A simplified Jira clone built with seed.rs and actix

Features

  • Actor based asynchronous backend
  • Ultra fast functional frontend build with WASM

How to run it

Local variables

Within jirs directory place .env file with following content

DATABASE_URL=postgres://postgres@localhost:5432/jirs
RUST_LOG=actix_web=info,diesel=info
JIRS_CLIENT_PORT=7000
JIRS_CLIENT_BIND=0.0.0.0
JIRS_SERVER_PORT=5000
JIRS_SERVER_BIND=0.0.0.0
NODE_ENV=development
DEBUG=true

Backend

Requirements:

  • PostgreSQL
cargo install diesel_cli --no-default-features --features postgres
diesel setup
diesel migration run

cargo run --bin jirs_server

Frontend

curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
cd jirs_client
yarn
yarn webpack-dev-server