summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTim <[email protected]>2020-03-22 04:22:53 +1300
committerGitHub <[email protected]>2020-03-21 11:22:53 -0400
commit5192258de1700d7134a3d58465043bb99e5d5b1d (patch)
treedbaaeca38c334e0481829b0ca0a50bdbcd3c9f4b
parent14aae8e40bcc9addb32246625f24a70cfd4981d3 (diff)
downloadcaprover-one-click-apps-5192258de1700d7134a3d58465043bb99e5d5b1d.tar.gz
caprover-one-click-apps-5192258de1700d7134a3d58465043bb99e5d5b1d.zip
add EteSync a open source sync solution (#139)
* init with png and config * formatting and update description * add start end description * update description * update description
-rw-r--r--public/v2/apps/etesync.json54
-rw-r--r--public/v2/logos/etesync.pngbin0 -> 14734 bytes
2 files changed, 54 insertions, 0 deletions
diff --git a/public/v2/apps/etesync.json b/public/v2/apps/etesync.json
new file mode 100644
index 0000000..acb589d
--- /dev/null
+++ b/public/v2/apps/etesync.json
@@ -0,0 +1,54 @@
+{
+ "captainVersion": "2",
+ "documentation": "Read the documentation @ https://github.com/GRBurst/docker-etesync-server",
+ "displayName": "ETESync",
+ "description": "ETESync is a self hosted syning solution, it is secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.",
+ "dockerCompose": {
+ "version": "3.7",
+ "services": {
+ "$$cap_appname": {
+ "image": "grburst/etesync:$$cap_version",
+ "containerHttpPort": "3735",
+ "volumes": [
+ "$$cap_appname-data:/data"
+ ],
+ "restart": "always",
+ "environment": {
+ "SUPER_USER": "$$cap_SUPER_USER",
+ "SUPER_EMAIL": "$$cap_SUPER_EMAIL",
+ "SUPER_PASS": "$$cap_SUPER_PASS"
+ }
+ }
+ }
+ },
+ "instructions": {
+ "start": "ETESync is a open source and privacy focuse sync service",
+ "end": "Deployment of ETEsync is finished. You might see 502 errors for the next 2 minutes. Goto <YOUR-APP-URL>/admin to manage your users for ETEsync."
+ },
+ "variables": [
+ {
+ "id": "$$cap_version",
+ "label": "version tag",
+ "description": "Checkout their docker page for the valid tags @ https://hub.docker.com/r/grburst/etesync",
+ "defaultValue": "alpine"
+ },
+ {
+ "id": "$$cap_SUPER_USER",
+ "label": "user name",
+ "description": "etesync super user name",
+ "defaultValue": "root"
+ },
+ {
+ "id": "$$cap_SUPER_EMAIL",
+ "label": "email",
+ "description": "etesync super user email",
+ "defaultValue": "[email protected]"
+ },
+ {
+ "id": "$$cap_SUPER_PASS",
+ "label": "password",
+ "description": "etesync super user password",
+ "validRegex": "/^([a-zA-Z0-9])+$/"
+ }
+ ]
+}
diff --git a/public/v2/logos/etesync.png b/public/v2/logos/etesync.png
new file mode 100644
index 0000000..fc9d8d8
--- /dev/null
+++ b/public/v2/logos/etesync.png
Binary files differ