Add Libreddit + Update Pydio & Droppy (#451)

* Add Libreddit

* Update Droppy

* Update Pydio setup instructions
This commit is contained in:
kgnfth 2021-07-04 09:56:59 -07:00 committed by GitHub
parent bd3b580a5a
commit e64f2cce5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 30 additions and 31 deletions

View File

@ -1,7 +1,7 @@
captainVersion: 4 captainVersion: 4
services: services:
$$cap_appname: $$cap_appname:
image: silverwind/droppy:$$cap_droppy_version image: ghcr.io/droppyjs/droppy:$$cap_droppy_version
volumes: volumes:
- $$cap_appname-config:/config - $$cap_appname-config:/config
- $$cap_appname-files:/files - $$cap_appname-files:/files
@ -12,8 +12,8 @@ caproverOneClickApp:
variables: variables:
- id: $$cap_droppy_version - id: $$cap_droppy_version
label: droppy version tag label: droppy version tag
description: Check out their docker page for the valid tags @ https://hub.docker.com/r/silverwind/droppy/tags description: Check out their docker page for the valid tags @ https://github.com/orgs/droppyjs/packages/container/package/droppy
defaultValue: 11.1.0 defaultValue: v0.0.6
instructions: instructions:
start: droppy is a self-hosted file storage server with a web interface. start: droppy is a self-hosted file storage server with a web interface.
end: >- 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. IMPORTANT: It will take up to 2 minutes for droppy to be ready. Before that, you might see 502 error page.
displayName: '' displayName: ''
description: droppy is a self-hosted file storage server with a web interface 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

View File

@ -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 '

View File

@ -59,19 +59,6 @@ caproverOneClickApp:
2. Enable "Force HTTPS by redirecting all HTTP traffic to HTTPS" 2. Enable "Force HTTPS by redirecting all HTTP traffic to HTTPS"
3. Enable Websocket Support. 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: >- end: >-
Deployment of Pydio is finished. Deployment of Pydio is finished.
@ -86,20 +73,7 @@ caproverOneClickApp:
3. Enable Websocket Support. 3. Enable Websocket Support.
4. Click on Edit Nginx Configuration and right under 4. after some time go to https://$$cap_appname.$$cap_root_domain and follow the installation steps.
"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.
displayName: 'Pydio Cells' displayName: 'Pydio Cells'
isOfficial: true isOfficial: true
baseUrl: https://pydio.com/ baseUrl: https://pydio.com/

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB