diff --git a/apps/grocy/config.json b/apps/grocy/config.json new file mode 100644 index 00000000..450c76bf --- /dev/null +++ b/apps/grocy/config.json @@ -0,0 +1,16 @@ +{ + "$schema": "../schema.json", + "name": "Grocy", + "available": true, + "exposable": true, + "tipi_version": 1, + "version": "3.3.2", + "port": 8136, + "id": "grocy", + "categories": ["automation", "finance"], + "description": "grocy is a web-based self-hosted groceries & household management solution for your home", + "short_desc": "ERP beyond your fridge", + "author": "berrnd", + "source": "https://github.com/grocy/grocy", + "form_fields": [] +} \ No newline at end of file diff --git a/apps/grocy/docker-compose.yml b/apps/grocy/docker-compose.yml new file mode 100644 index 00000000..d8953132 --- /dev/null +++ b/apps/grocy/docker-compose.yml @@ -0,0 +1,23 @@ +version: "3.7" +services: + grocy: + image: lscr.io/linuxserver/grocy:v3.3.2-ls175 + container_name: grocy + volumes: + - ${APP_DATA_DIR}/data:/config + restart: unless-stopped + environment: + - PUID=1000 + - PGID=1000 + - TZ=${TZ} + ports: + - ${APP_PORT}:80 + networks: + - tipi_main_network + labels: + traefik.enable: ${APP_EXPOSED} + traefik.http.routers.grocy.rule: Host(`${APP_DOMAIN}`) + traefik.http.routers.grocy.entrypoints: websecure + traefik.http.routers.grocy.service: grocy + traefik.http.routers.grocy.tls.certresolver: myresolver + traefik.http.services.grocy.loadbalancer.server.port: 80 diff --git a/apps/grocy/metadata/description.md b/apps/grocy/metadata/description.md new file mode 100644 index 00000000..ebdbc8d6 --- /dev/null +++ b/apps/grocy/metadata/description.md @@ -0,0 +1,21 @@ +## ERP beyond your fridge + +grocy is a web-based self-hosted groceries & household management solution for your home + +## Screenshots + +### Stock overview + +![Stock overview](https://github.com/grocy/grocy/raw/master/.github/publication_assets/stock.png "Stock overview") + +### Shopping List + +![Shopping List](https://github.com/grocy/grocy/raw/master/.github/publication_assets/shoppinglist.png "Shopping List") + +### Meal Plan + +![Meal Plan](https://github.com/grocy/grocy/raw/master/.github/publication_assets/mealplan.png "Meal Plan") + +### Chores overview + +![Chores overview](https://github.com/grocy/grocy/raw/master/.github/publication_assets/chores.png "Chores overview") \ No newline at end of file diff --git a/apps/grocy/metadata/logo.jpg b/apps/grocy/metadata/logo.jpg new file mode 100644 index 00000000..e338dd5a Binary files /dev/null and b/apps/grocy/metadata/logo.jpg differ