From 8697e50fa7cdbf2335d54741fcddb633e964485f Mon Sep 17 00:00:00 2001 From: Théo HEMMER Date: Sun, 5 May 2024 19:36:56 +0200 Subject: Add Ubooquity (#1103) * Add Ubooquity * Add Ubooquity YML * Add Ubooquity logo * Run formatter * Formatter --- public/v4/apps/ubooquity.yml | 47 ++++++++++++++++++++++++++++++++++++++++++ public/v4/logos/ubooquity.png | Bin 0 -> 51725 bytes 2 files changed, 47 insertions(+) create mode 100644 public/v4/apps/ubooquity.yml create mode 100644 public/v4/logos/ubooquity.png (limited to 'public/v4') diff --git a/public/v4/apps/ubooquity.yml b/public/v4/apps/ubooquity.yml new file mode 100644 index 0000000..165dc44 --- /dev/null +++ b/public/v4/apps/ubooquity.yml @@ -0,0 +1,47 @@ +captainVersion: 4 +services: + $$cap_appname: + image: lscr.io/linuxserver/ubooquity:$$cap_ubooquity_version + environment: + PUID: '1000' + PGID: '1000' + TZ: $$cap_tz + MAXMEM: '' #optional + hostname: $$cap_appname.$$cap_root_domain + ports: + - $$cap_admin_port:2203 + volumes: + - $$cap_appname-config:/config + - $$cap_appname-books:/books + - $$cap_appname-comics:/comics + - $$cap_appname-files:/files + caproverExtra: + containerHttpPort: '2202' +caproverOneClickApp: + variables: + - id: $$cap_ubooquity_version + label: Ubooquity Version + defaultValue: 2.1.2 + description: Check out their Docker page for the valid tags https://hub.docker.com/r/linuxserver/ubooquity/tags + validRegex: /^([^\s^\/])+$/ + - id: $$cap_tz + label: Time Zone + defaultValue: Europe/Paris + description: Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones + validRegex: /.{1,}/ + - id: $$cap_admin_port + label: Administration Panel Port + defaultValue: 2203 + description: The port on which to run the administration panel page. + validRegex: /\d{1,}/ + instructions: + start: |- + Ubooquity is small content server that you can use on any device. + Once installed, it runs in the background and makes all the comics and books you chose to share available through a web page. + end: |- + Ubooquity is deployed and available as $$cap_appname.$$cap_root_domain/ubooquity. + To access the administration pannel, go to $$cap_appname.$$cap_root_domain:$$cap_admin_port/ubooquity/admin. + displayName: Ubooquity + isOfficial: false + description: Ubooquity is an online cross-platform content server for reading e-books + documentation: Taken from https://hub.docker.com/r/linuxserver/ubooquity diff --git a/public/v4/logos/ubooquity.png b/public/v4/logos/ubooquity.png new file mode 100644 index 0000000..7ea5aa9 Binary files /dev/null and b/public/v4/logos/ubooquity.png differ -- cgit v1.2.3