Skip to content

niventc/wally

Repository files navigation

wally

Package Deploy

Collaborative post it and white board app, built with React and Express using Typescript.

Demo available: https://wally.azurewebsites.net (state persists until next restart)

How to run

  1. Use the docker image (https://hub.docker.com/r/niventc/wally)
docker run -p 8080:8080 -e PORT=8080 -e NEDB_ROOT_DIR=/data -v <LOCALDIRECTORY>:/data niventc/wally:<latest release e.g. v0.9.0>

Configure NEDB_ROOT to point to the mounted directory to persist state between restarts

  1. Download the latest release artifact e.g. https://github.com/niventc/wally/releases/latest/download/dist.zip
node server.js

Will be available by default at http://localhost:5000, configure the port by setting the PORT environment variable Configure NEDB_ROOT to where you want to persist state

  1. Clone the repo and run the following commands to launch the app locally. Navigate to http://localhost:3000.
cd contract
npm run build

cd ../client
npm run start

# In anther terminal
cd server
npm run start

Contribute

If there are any issues or features you'd like, feel free to raise an issue, or a pull request.

License

This project is licensed under the terms of the Apache License 2.0