A selfhosted books organizer and reader.
Use:
- PostgreSQL for storing all metadata;
- Minio (or other S3 compatible storage) for storing books;
- Keycloak as authentication and authorization provider.
Run docker compose up
for setupping all required services.
From scratch you will be able to login:
Admin Email: [email protected] Password: 123456
Member Email: [email protected] Password: 123456
You should have next tools installed:
- cargo
- cargo-watch
- clippy
- sqlfluff
- sqlx cli