Skip to content

PapyrusReader/server

Repository files navigation

Papyrus server

REST API server for Papyrus, a cross platform book management application.

Getting started

Install dependencies:

uv sync --extra dev

Run the database:

docker compose up database

Run database migrations:

uv run alembic upgrade head

Run the server:

uv run uvicorn papyrus.main:app --reload

Development

Run tests:

uv run pytest --cov --cov-report html

About

A back-end server for syncing book files and metadata.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages