diff --git a/mealie/CHANGELOG.md b/mealie/CHANGELOG.md new file mode 100644 index 000000000..3f616a285 --- /dev/null +++ b/mealie/CHANGELOG.md @@ -0,0 +1 @@ +- :arrow_up: Initial release diff --git a/mealie/Dockerfile b/mealie/Dockerfile new file mode 100644 index 000000000..b0ca6f683 --- /dev/null +++ b/mealie/Dockerfile @@ -0,0 +1,32 @@ +ARG BUILD_FROM +ARG BUILD_VERSION +FROM ${BUILD_FROM} + +VOLUME [ "/data" ] + +### LABELS +ARG BUILD_ARCH +ARG BUILD_DATE +ARG BUILD_DESCRIPTION +ARG BUILD_NAME +ARG BUILD_REF +ARG BUILD_REPOSITORY +ARG BUILD_VERSION +LABEL \ + io.hass.name="${BUILD_NAME}" \ + io.hass.description="${BUILD_DESCRIPTION}" \ + io.hass.arch="${BUILD_ARCH}" \ + io.hass.type="addon" \ + io.hass.version=${BUILD_VERSION} \ + maintainer="tyjtyj (https://github.com/tyjtyj)" \ + org.opencontainers.image.title="${BUILD_NAME}" \ + org.opencontainers.image.description="${BUILD_DESCRIPTION}" \ + org.opencontainers.image.vendor="Home Assistant Add-ons" \ + org.opencontainers.image.authors="tyjtyj (https://github.com/tyjtyj)" \ + org.opencontainers.image.licenses="MIT" \ + org.opencontainers.image.url="https://github.com/tyjtyj" \ + org.opencontainers.image.source="https://github.com/${BUILD_REPOSITORY}" \ + org.opencontainers.image.documentation="https://github.com/${BUILD_REPOSITORY}/blob/main/README.md" \ + org.opencontainers.image.created=${BUILD_DATE} \ + org.opencontainers.image.revision=${BUILD_REF} \ + org.opencontainers.image.version=${BUILD_VERSION} diff --git a/mealie/README.md b/mealie/README.md new file mode 100644 index 000000000..a10018c85 --- /dev/null +++ b/mealie/README.md @@ -0,0 +1,27 @@ +# Hass.io Add-ons: Mealie +![Supports aarch64 Architecture][aarch64-shield] ![Supports amd64 Architecture][amd64-shield] ![Supports armhf Architecture][armhf-shield] ![Supports armv7 Architecture][armv7-shield] + +## About +A Self Hosted Recipe Manager +This addon is based on the [docker image](https://hub.docker.com/r/hkotel/mealie) from hay-kot. + +## Installation + +The installation of this add-on is pretty straightforward and not different in +comparison to installing any other Hass.io add-on. + +1. [Add my Hass.io add-ons repository][repository] to your Hass.io instance. +1. Install this add-on. +1. Click the `Save` button to store your configuration. +1. Start the add-on. +1. Check the logs of the add-on to see if everything went well. +1. Carefully configure the add-on to your preferences, see the official documentation for for that. + +## Configuration + +- Start the addon. Wait a while and check the log for any errors. +- Open yourdomain.com:9925 (where ":9925" is the port configured in the addon). + +## Support + +If you have in issue with your installation, please be sure to checkout github. diff --git a/mealie/build.json b/mealie/build.json new file mode 100644 index 000000000..2ed81a23a --- /dev/null +++ b/mealie/build.json @@ -0,0 +1,8 @@ +{ + "build_from": { + "armhf" : "hkotel/mealie:v0.4.3", + "armv7": "hkotel/mealie:v0.4.3", + "aarch64": "hkotel/mealie:latest", + "amd64" : "hkotel/mealie:latest" + } +} diff --git a/mealie/config.json b/mealie/config.json new file mode 100644 index 000000000..550026626 --- /dev/null +++ b/mealie/config.json @@ -0,0 +1,29 @@ +{ + "name": "Mealie", + "version": "0.5.1", + "upstream": "0.5.1", + "slug": "mealie", + "description": "A Self Hosted Recipe Manager", + "url": "https://github.com/alexbelgium/hassio-addons", + "webui": "http://[HOST]:[PORT:9925]", + "startup": "services", + "boot": "auto", + "ports": { + "9925/tcp": 9925 + }, + "ports_description": { + "9925/tcp": "Web interface" + }, + "map": [ + ], + "environment": { + }, + "options": {}, + "schema": {}, + "arch": [ + "aarch64", + "amd64", + "armhf", + "armv7" + ] +} diff --git a/mealie/icon.png b/mealie/icon.png new file mode 100644 index 000000000..0ca99249e Binary files /dev/null and b/mealie/icon.png differ diff --git a/mealie/logo.png b/mealie/logo.png new file mode 100644 index 000000000..0ca99249e Binary files /dev/null and b/mealie/logo.png differ