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

README.md

Blame
  • TheJoeCoder's avatar
    TheJoeCoder authored
    f7bba91b
    History
    README.md 1.27 KiB

    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