Swlkup is an application to manage a database of supervisors and provide anonymous access for authorized users.
If you don't want build it yourself, you can download a prebuild jar and run it with:
java -jar swlkup.jar
The easiest way to start a reproducible build of the fullstack application, is calling the nix Flake
:
## Current version from github, without need of checking it out yourself:
nix run github:johannesloetzsch/swlkup/master
## From the toplevel directory of a local checkout:
nix run
If you don't have nix
, you can run it in a docker container:
## Current version from dockerhub and github, without need of checking it out yourself:
docker run -ti -v nix:/nix/ -p 4000:4000 johannesloetzsch/nix-flake nix run github:johannesloetzsch/swlkup/master
## From the toplevel directory of a local checkout:
docker build -t swlkup . && docker run -ti -v nix:/nix/ -p 4000:4000 swlkup
Alternatively you can start the backend and frontend separately as described in the according directories.