1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/calibreweb_ynh.git synced 2024-09-03 18:16:20 +02:00
Calibre-web package for YunoHost
Find a file
2018-12-23 21:21:36 +01:00
conf Root directory not allowed in nginx.conf 2018-12-17 22:14:19 +01:00
scripts Correct issue #10 2018-12-23 21:21:36 +01:00
src/calibreweb backup & restore script - init 2018-12-16 17:54:14 +01:00
.gitignore Initial Commit 2018-12-08 16:09:27 +01:00
.project Commit src 2018-12-12 22:36:05 +01:00
LICENSE Initial commit 2018-12-08 15:02:51 +01:00
manifest.json Typo 2018-12-16 19:37:47 +01:00
README.md Correct space in password 2018-12-18 22:34:16 +01:00

Calibre-web for YunoHost

Install calibreweb with YunoHost

This package allow you to install calibreweb quickly and simply on a YunoHost server.
If you don't have YunoHost, please see here to know how to install and enjoy it.

Overview

This is an implementation of Calibre-web for Yunohost.

Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.

This software is a fork of library and licensed under the GPL v3 License.

Alternatively, you may use COPS which also allows access to you Calibre Library, but in read-only mode.

Shipped version: To be 1.0, let's say 0.9 :)

Screenshots

screenshot

Backup library

By default, backup process will not backup Calibre library (backup_core_only logic). You may activate backup of the library with

yunohost app setting calibreweb backup_core_only -v 0

By default, removing the app will never delete the library.

Limitations

  • No LDAP support
  • access to library to be done manually after install if Calibre library was already existing, for example :
chown -R calibreweb: path/to/library
or
chmod o+rw path/to/library
  • Do not use a Nextcloud folder. It's all right if the folder is an external storage in Nextcloud but not if it's an internal one : Changing the data in the library will cause trouble with the sync

Developers info

Please do your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/Yunohost-Apps/calibre_ynh/tree/Testing --debug
or
sudo yunohost app upgrade calibreweb -u https://github.com/Yunohost-Apps/calibre_ynh/tree/Testing --debug

Todo

  • Multiinstance
  • Better Multimedia integration
  • Package_check integrtion
  • On backup/remove/upgrade : check for database location to update settings

License

Package and software are GPL 3.0