/swlkup

An application to manage a database of supervisors and provide anonymous access for authorized users

Primary LanguageHTML

Sar Psychological Support Network used by Sea-Watch RESQSHIP MARE*GO

Swlkup is an application to manage a database of supervisors and provide anonymous access for authorized users.

Quickstart

Prebuild jar

If you don't want build it yourself, you can download a prebuild jar and run it with:

java -jar swlkup.jar

Nix

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

Docker

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

Leiningen + Npm

Alternatively you can start the backend and frontend separately as described in the according directories.