Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lorow/ebookapi
A simple API server written in fastapi for reading books inside of neos or VRC. After all, what's better than a good book and a handful of chaos around you?
https://github.com/lorow/ebookapi
Last synced: 14 days ago
JSON representation
A simple API server written in fastapi for reading books inside of neos or VRC. After all, what's better than a good book and a handful of chaos around you?
- Host: GitHub
- URL: https://github.com/lorow/ebookapi
- Owner: lorow
- Created: 2021-12-02T20:56:05.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-08-19T13:54:29.000Z (about 1 year ago)
- Last Synced: 2024-10-10T21:13:50.397Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 127 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SimpleEbookAPI
A simple API server written with the help of FastAPI as an excuse to learn.
Designed for reading books in Neos / VRC / anything that can interface with API or OSC.After all, what's better than a good book and a handful of chaos around you?
# Development
## setting up the environment:
- vagrant up
## Running tests:
- pytest
## Generating migrations and upgrading the database
- alembic revision --autogenerate -m "migration name"
- alembic upgrade head
## Processing the books via command line
- python3 ./NeosEbook/commands/import_epub.py "/location/of/the/book.epub""