From 564b1def696b0b0272e5a39b43d504d72c591f7c Mon Sep 17 00:00:00 2001 From: Ak4zh Date: Wed, 27 Oct 2021 06:53:30 +0530 Subject: [PATCH] added calibre-web (#536) Co-authored-by: Akash Agarwal --- public/v4/apps/calibre.yml | 38 ++++++++++++++++++++++++++++++++++++ public/v4/logos/calibre.png | Bin 0 -> 8951 bytes 2 files changed, 38 insertions(+) create mode 100644 public/v4/apps/calibre.yml create mode 100644 public/v4/logos/calibre.png diff --git a/public/v4/apps/calibre.yml b/public/v4/apps/calibre.yml new file mode 100644 index 0000000..65a4ad3 --- /dev/null +++ b/public/v4/apps/calibre.yml @@ -0,0 +1,38 @@ +captainVersion: 4 +services: + # Calibre-web + $$cap_appname: + image: lscr.io/linuxserver/calibre-web:$$cap_app_version + restart: always + environment: + APP_URL: http://$$cap_appname.$$cap_root_domain + TZ: $$cap_timezone + volumes: + - $$cap_appname-config:/config + - $$cap_appname-books:/books + caproverExtra: + containerHttpPort: '8083' + +caproverOneClickApp: + variables: + - id: $$cap_app_version + label: Calibre-web + defaultValue: '2021.10.24' + description: Check out their docker page for the valid tags https://hub.docker.com/r/linuxserver/calibre-web/tags + + - id: $$cap_timezone + label: Timezone + defaultValue: 'Europe/London' + description: 'See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for list of timezones.' + + instructions: + start: >- + Calibre-web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. It is also possible to integrate google drive and edit metadata and your calibre library through the app itself. + end: >- + Done! 😄 + Your service is available at http://$$cap_appname.$$cap_root_domain + Default admin login: Username: admin Password: admin123 + displayName: 'Calibre Web' + isOfficial: true + description: Calibre-web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. + documentation: https://github.com/janeczku/calibre-web diff --git a/public/v4/logos/calibre.png b/public/v4/logos/calibre.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b106ccee1845acc6ecafd7275e9e4cab56d36d GIT binary patch literal 8951 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 literal 0 HcmV?d00001