Add Libreddit + Update Pydio & Droppy (#451)
* Add Libreddit * Update Droppy * Update Pydio setup instructions
This commit is contained in:
parent
bd3b580a5a
commit
e64f2cce5c
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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 '
|
||||||
|
|
@ -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 |
Loading…
Reference in New Issue