FDL Ecosystem identity service
 
 
Go to file
arslee07 052b0f2367
ci/woodpecker/push/woodpecker Pipeline was successful Details
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
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
docker-compose.yml deployment stuff 2022-12-21 22:48:10 +09:00

README.md

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