FDL/users_service
2
0
Fork
You've already forked users_service
0
FDL Ecosystem identity service
  • Rust 98.9%
  • Dockerfile 1.1%
arslee07 052b0f2367
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix(oai): include servers addon
2023年01月02日 13:58:15 +09:00
src fix(oai): include servers addon 2023年01月02日 13:58:15 +09:00
.dockerignore fix: fix docker image 2022年12月31日 15:29:19 +09:00
.gitignore nuclear bomb incident 2022年12月27日 14:25:41 +09:00
.woodpecker.yml add woodpecker pipeline 2022年12月27日 23:04:31 +09:00
Cargo.lock add openapi docs 2022年12月29日 15:48:58 +09:00
Cargo.toml add openapi docs 2022年12月29日 15:48:58 +09:00
docker-compose.yml deployment stuff 2022年12月21日 22:48:10 +09:00
Dockerfile fix: fix docker image 2022年12月31日 15:29:19 +09:00
LICENSE chore(license): mit -> gpl 2022年06月07日 12:20:59 +09:00
README.md nuclear bomb incident 2022年12月27日 14:25:41 +09:00

Users API Service

The main service for identifying users of the FDL ecosystem.

Deploying guide

Via Docker

  1. Install the latest Docker version
  2. Clone this repository
  3. Run make build (or docker build -t fdl_users_service .) in the project root directory to build an image
  4. Run make build and then make run (or make deploy if you wanna run it as a daemon)

Manually

  1. Install the latest Rust version
  2. Clone this repository
  3. Run cargo build --release in the project root directory
  4. Run the executable in ./target/release/users_service

Environment variables

Variable Purpose
JWT_SECRET JWT secret key
DATABASE_URL Database URL (supports Postgres)

License

The project is licensend under GNU General Public License v3.0