Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robjsliwa/todo-rs
To do server written in Rust and Warp framework.
https://github.com/robjsliwa/todo-rs
rest-api rust rust-lang todo warp
Last synced: 2 months ago
JSON representation
To do server written in Rust and Warp framework.
- Host: GitHub
- URL: https://github.com/robjsliwa/todo-rs
- Owner: robjsliwa
- License: mit
- Created: 2023-08-08T19:47:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-17T00:06:23.000Z (about 1 year ago)
- Last Synced: 2024-01-17T07:00:58.337Z (about 1 year ago)
- Topics: rest-api, rust, rust-lang, todo, warp
- Language: Rust
- Homepage:
- Size: 290 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# todo-rs
This repo is a companion for my articles: Building a Multi-Tenant To do Server in Rust
- [Part 1](https://medium.com/@robjsliwa_71070/building-a-multi-tenant-to-do-server-in-rust-part-1-4b90c0604224)
- [Part 2](https://medium.com/@robjsliwa_71070/building-a-multi-tenant-todo-server-in-rust-part-2-58e2ec137c87)
- [Part 3](https://medium.com/@robjsliwa_71070/building-a-multi-tenant-to-do-server-in-rust-part-3-6a78c47f800d)
- [Part 4](https://medium.com/@robjsliwa_71070/crafting-cli-with-oauth-2-0-authentication-multi-tenant-todo-server-in-rust-series-eaa0af452a56)
- [Part 5](https://medium.com/dev-genius/simplifying-container-based-development-of-rust-microservices-with-tilt-eb2fd0a48e3e)
- Part 6 (coming soon)# How to run
1. Clone the repo
2. Install [Docker](https://docs.docker.com/install/) and [Docker Compose](https://docs.docker.com/compose/install/)
3. Install [Tilt](https://docs.tilt.dev/install.html)
4. Create a `.env` file in the root of the repo with the following contents:```
JWT_SECRET=your_secret
TODO_PORT=3030
MONGO_URI=mongodb://mongodb:27017
AUTH0_DOMAIN=https://
AUTH0_AUDIENCE=https://5. Run `tilt up` in the root of the repo.