d1d3936c7833995b68e014a9d3cb3563d3955a90
All checks were successful
Rust Build / Check (pull_request) Successful in 45s
Rust Build / Test Suite (pull_request) Successful in 1m22s
Rust Build / Rustfmt (pull_request) Successful in 30s
Rust Build / Clippy (pull_request) Successful in 41s
Rust Build / build (pull_request) Successful in 1m6s
A auth web API services for the Icarus project.
Getting Started
The easiest way to get started is through docker. This assumes that docker is already installed
on your system. Copy the .env.docker.sample
as .env
. Most of the data in the env file doesn't
need to be modified. The SECRET_KEY
variable should be changed since it will be used for token
generation. The SECRET_PASSPHASE
should also be changed when in production mode, but make sure
the respective passphrase
database table record exists.
Build image
docker compose build
Start images
docker compose up -d --force-recreate
Bring it down
docker compose down -v
Pruning
docker system prune -a
To view the OpenAPI spec, run the project and access /swagger-ui
. If running through docker,
the url would be something like http://localhost:8000/swagger-ui
.
Description
v0.6.0
Latest
Languages
Rust
95.1%
Dockerfile
4.9%