AnthoLume is a Progressive Web App (PWA) that manages your EPUB documents, provides an EPUB reader, and tracks your reading activity! It also has a KOReader KOSync compatible API, and a KOReader Plugin used to sync activity from your Kindle.
api | ||
assets | ||
client/syncninja.koplugin | ||
cmd | ||
config | ||
database | ||
graph | ||
metadata | ||
screenshots | ||
server | ||
templates | ||
utils | ||
.envrc | ||
.gitignore | ||
.sqlfluff | ||
API.md | ||
docker-compose.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
Makefile | ||
README.md | ||
shell.nix | ||
sqlc.yaml |
Book Manager
Development
SQLC Generation:
go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
~/go/bin/sqlc generate
Run Development:
CONFIG_PATH=./data DATA_PATH=./data go run cmd/main.go serve