summaryrefslogtreecommitdiffhomepage
path: root/public
diff options
context:
space:
mode:
authorThéo HEMMER <[email protected]>2024-05-05 19:36:56 +0200
committerGitHub <[email protected]>2024-05-05 10:36:56 -0700
commit8697e50fa7cdbf2335d54741fcddb633e964485f (patch)
treea8ec863869ad3d6e744f8f5a0403fcba3f26901f /public
parent5738bf08a0ac977c71acff43d649c14f3d49eeb1 (diff)
downloadcaprover-one-click-apps-8697e50fa7cdbf2335d54741fcddb633e964485f.tar.gz
caprover-one-click-apps-8697e50fa7cdbf2335d54741fcddb633e964485f.zip
Add Ubooquity (#1103)
* Add Ubooquity * Add Ubooquity YML * Add Ubooquity logo * Run formatter * Formatter
Diffstat (limited to 'public')
-rw-r--r--public/v4/apps/ubooquity.yml47
-rw-r--r--public/v4/logos/ubooquity.pngbin0 -> 51725 bytes
2 files changed, 47 insertions, 0 deletions
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
--- /dev/null
+++ b/public/v4/logos/ubooquity.png
Binary files differ