From e64f2cce5c2dd8fef6e02a0fc08e7a6228ff3dbe Mon Sep 17 00:00:00 2001 From: kgnfth <73314940+kgnfth@users.noreply.github.com> Date: Sun, 4 Jul 2021 09:56:59 -0700 Subject: [PATCH] Add Libreddit + Update Pydio & Droppy (#451) * Add Libreddit * Update Droppy * Update Pydio setup instructions --- public/v4/apps/droppy.yml | 8 ++++---- public/v4/apps/libreddit.yml | 25 +++++++++++++++++++++++++ public/v4/apps/pydio.yml | 28 +--------------------------- public/v4/logos/libreddit.png | Bin 0 -> 8122 bytes 4 files changed, 30 insertions(+), 31 deletions(-) create mode 100644 public/v4/apps/libreddit.yml create mode 100644 public/v4/logos/libreddit.png diff --git a/public/v4/apps/droppy.yml b/public/v4/apps/droppy.yml index fac0331..747e1bc 100644 --- a/public/v4/apps/droppy.yml +++ b/public/v4/apps/droppy.yml @@ -1,7 +1,7 @@ captainVersion: 4 services: $$cap_appname: - image: silverwind/droppy:$$cap_droppy_version + image: ghcr.io/droppyjs/droppy:$$cap_droppy_version volumes: - $$cap_appname-config:/config - $$cap_appname-files:/files @@ -12,8 +12,8 @@ caproverOneClickApp: variables: - id: $$cap_droppy_version label: droppy version tag - description: Check out their docker page for the valid tags @ https://hub.docker.com/r/silverwind/droppy/tags - defaultValue: 11.1.0 + description: Check out their docker page for the valid tags @ https://github.com/orgs/droppyjs/packages/container/package/droppy + defaultValue: v0.0.6 instructions: start: droppy is a self-hosted file storage server with a web interface. end: >- @@ -22,4 +22,4 @@ caproverOneClickApp: IMPORTANT: It will take up to 2 minutes for droppy to be ready. Before that, you might see 502 error page. displayName: '' description: droppy is a self-hosted file storage server with a web interface - documentation: Read the documentation @ https://github.com/silverwind/droppy + documentation: Read the documentation @ https://github.com/droppyjs/droppy diff --git a/public/v4/apps/libreddit.yml b/public/v4/apps/libreddit.yml new file mode 100644 index 0000000..4a796ce --- /dev/null +++ b/public/v4/apps/libreddit.yml @@ -0,0 +1,25 @@ +captainVersion: 4 +services: + $$cap_appname: + image: spikecodes/libreddit@$$cap_libreddit_version + restart: always + caproverExtra: + containerHttpPort: '8080' +caproverOneClickApp: + variables: + - id: $$cap_libreddit_version + label: Libreddit Docker Image SHA Hash + defaultValue: sha256:34882b799cc1d58becfc80cf3fec15bae945bf28715f5fba7af05825642f8a8e + description: Check out their Docker page for the valid tags https://hub.docker.com/r/spikecodes/libreddit/tags/ + instructions: + start: >- + Alternative private front-end to Reddit. Libreddit hopes to provide an easier way to browse Reddit, without the ads, trackers, and bloat. + + For more details, see: https://github.com/spikecodes/libreddit + end: >- + Aaaand you're done! 😄 + Your service is available at http://$$cap_appname.$$cap_root_domain + displayName: Libreddit + isOfficial: true + description: Alternative private front-end to Reddit. Libreddit hopes to provide an easier way to browse Reddit, without the ads, trackers, and bloat. + documentation: 'Taken from https://github.com/spikecodes/libreddit ' diff --git a/public/v4/apps/pydio.yml b/public/v4/apps/pydio.yml index 51c2daa..30e8175 100644 --- a/public/v4/apps/pydio.yml +++ b/public/v4/apps/pydio.yml @@ -59,19 +59,6 @@ caproverOneClickApp: 2. Enable "Force HTTPS by redirecting all HTTP traffic to HTTPS" 3. Enable Websocket Support. - - 4. Click on Edit Nginx Configuration and right under - - "set $upstream https://<%-s.localDomain%>:<%-s.containerHttpPort%>;" add the following code - - location /ws/ { - proxy_pass $upstream; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "Upgrade"; - } - - 5. Click Save & update end: >- Deployment of Pydio is finished. @@ -86,20 +73,7 @@ caproverOneClickApp: 3. Enable Websocket Support. - 4. Click on Edit Nginx Configuration and right under - - "set $upstream https://<%-s.localDomain%>:<%-s.containerHttpPort%>;" add the following code - - location /ws/ { - proxy_pass $upstream; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "Upgrade"; - } - - 5. Click Save & update - - 6. after some time go to https://$$cap_appname.$$cap_root_domain and follow the installation steps. + 4. after some time go to https://$$cap_appname.$$cap_root_domain and follow the installation steps. displayName: 'Pydio Cells' isOfficial: true baseUrl: https://pydio.com/ diff --git a/public/v4/logos/libreddit.png b/public/v4/logos/libreddit.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0d3ebf08064f434d5e5f49d1e967c1cea461ed GIT binary patch literal 8122 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 Hd+h%K_~`5% literal 0 HcmV?d00001