Skip to content
Snippets Groups Projects
Select Git revision
  • f7bba91be0b8c6a2a953b828c2db8a757092afdc
  • master default protected
  • allauth
3 results

ebooko

TheJoeCoder's avatar
TheJoeCoder authored
f7bba91b
History

Ebooko

Ebook management software and synchronization to KoReader.

Supports EPUB and PDF files.

WARNING: This software is in early development and is not yet ready for production use. Use at your own risk.

Install

# Clone repo
git clone https://git.rb9.xyz/TheJoeCoder/ebooko
cd ebooko

# Create venv
python3 -m venv venv

# Activate (Linux/OSX)
. ./venv/bin/activate
# OR Activate (Windows)
.\venv\scripts\activate.ps1

# Install requirements
pip install -r requirements.txt

# Extra step - install libmagic
# Debian/Ubuntu
sudo apt-get install libmagic1
# Windows
pip install python-magic-bin
# OSX
brew install libmagic

# Migrate database
python3 manage.py migrate

# Run development server
python3 manage.py runserver

Contributing

Contributions are always welcome! Fork the repo to another git service, make your changes, then drop me an email (joe [at] radialbog9 [dot] uk) or a discord message (radialbog9) so I can have a look!

Credits