From fab2ddb9747703c9302c2fbf2ee902c34f76557f Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sun, 3 May 2020 20:35:29 -0400 Subject: [PATCH] Added grocy --- public/v2/apps/grocy.json | 56 ++++++++++++++++++++++++++++++++++++++ public/v2/logos/grocy.png | Bin 0 -> 7905 bytes 2 files changed, 56 insertions(+) create mode 100644 public/v2/apps/grocy.json create mode 100644 public/v2/logos/grocy.png diff --git a/public/v2/apps/grocy.json b/public/v2/apps/grocy.json new file mode 100644 index 0000000..08ae277 --- /dev/null +++ b/public/v2/apps/grocy.json @@ -0,0 +1,56 @@ +{ + "captainVersion": "2", + "documentation": "Taken from https://hub.docker.com/r/linuxserver/grocy/tags", + "displayName": "Grocy", + "description": "Grocy is an ERP system for your kitchen and groceries! Cut down on food waste, and manage your chores with this brilliant utulity. Keep track of your purchaes, how much food you are wasting, what chores need doing and what batteries need charging with this proudly Open Source tool.", + "dockerCompose": { + "version": "3.1", + "services": { + "$$cap_appname": { + "image": "linuxserver/grocy:$$cap_grocy_version", + "environment": { + "TZ": "$$cap_tz", + "PUID": "$$cap_puid", + "PGID": "$$cap_guid" + }, + "volumes": [ + "$$cap_appname-config:/config" + ] + } + } + }, + "instructions": { + "start": "Grocy is an ERP system for your kitchen and groceries! Cut down on food waste, and manage your chores with this brilliant utulity. Keep track of your purchaes, how much food you are wasting, what chores need doing and what batteries need charging with this proudly Open Source tool.", + "end": "Grocy has been successfully deployed. Please wait about 2-5 minutes before accessing Grocy." + }, + "variables": [ + { + "id": "$$cap_grocy_version", + "label": "Grocy Version", + "defaultValue": "v2.7.1-ls58", + "description": "Check out their Docker page for the valid tags https://hub.docker.com/r/linuxserver/grocy/tags", + "validRegex": "/^([^\\s^\\/])+$/" + }, + { + "id": "$$cap_puid", + "label": "User ID", + "defaultValue": "1000", + "description": "User ID that the process uses", + "validRegex": "/.{1,}/" + }, + { + "id": "$$cap_guid", + "label": "Group ID", + "defaultValue": "1000", + "description": "Group ID that the process uses", + "validRegex": "/.{1,}/" + }, + { + "id": "$$cap_tz", + "label": "Time Zone", + "defaultValue": "America/New_York", + "description": "Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones", + "validRegex": "/.{1,}/" + } + ] +} diff --git a/public/v2/logos/grocy.png b/public/v2/logos/grocy.png new file mode 100644 index 0000000000000000000000000000000000000000..bf453df35ff5d86a705586375b1feb210598f91c GIT binary patch literal 7905 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 literal 0 HcmV?d00001