phoenix 59d0ca0c0b
All checks were successful
Rust Build / Check (push) Successful in 44s
Rust Build / Rustfmt (push) Successful in 56s
Rust Build / build (push) Successful in 5m16s
Rust Build / Clippy (push) Successful in 21m20s
Rust Build / Test Suite (push) Successful in 25m26s
tsk-63: Rust update (#67)
Closes #63

Reviewed-on: #67
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
2025-10-12 22:01:50 +00:00
2025-10-10 21:03:18 +00:00
2025-04-13 18:38:38 +00:00
2025-10-10 20:32:29 +00:00
2025-10-10 20:32:29 +00:00
2025-06-29 20:39:04 +00:00
2025-10-12 22:01:50 +00:00
2025-10-12 22:01:50 +00:00
2025-10-10 20:32:29 +00:00
2025-10-12 22:01:50 +00:00
2025-08-25 18:01:11 +00:00
2025-06-01 23:02:09 +00:00

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
No description provided
Readme 451 KiB
v0.6.0 Latest
2025-10-14 03:22:50 +00:00
Languages
Rust 95.1%
Dockerfile 4.9%