-
Create
.envfile following.env.exampleor provide environment variables -
Using Make run
make run- to run in docker or using Cargo runcargo run, all Make commands are available in 📄 docs/MAKE.md -
Docs available at:
Swagger: /docs
OpenAPI: /openapi.json
Demo:
-
Test endpoints
- Simple per-IP rate limiting (per hour). For production scale, consider an external store.
- Email sending is offloaded from the async reactor to avoid blocking.
- File log
email_sent.logstores minimal metadata (recipient masked in app logs; file log omits body).