- Spring Boot – framework for developing Java applications
- Spring Security – security and authentication
- Spring Data JPA – working with the database via ORM
- Spring MVC – processing HTTP requests
- Swagger OpenAPI – generating API documentation
- PostgreSQL – relational database
- Docker & Docker Compose – application containerization
- Flyway – managing database migrations
- Minio – this is object storage, similar to Amazon S3
git clone https://github.com/Lokrip/security
cd security
./scripts/start.sh
The project uses Spring Security to protect the API. By default, authentication via JWT tokens will be used. But for now it is done