diff --git a/resiliosync/CHANGELOG.md b/resiliosync/CHANGELOG.md new file mode 100644 index 000000000..b4ffc2860 --- /dev/null +++ b/resiliosync/CHANGELOG.md @@ -0,0 +1,2 @@ + +- :arrow_up: Initial release diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile new file mode 100644 index 000000000..7028d5b63 --- /dev/null +++ b/resiliosync/Dockerfile @@ -0,0 +1,33 @@ +ARG BUILD_FROM +ARG BUILD_VERSION +ARG BUILD_UPSTREAM="2.7.2.1375-ls90" +FROM ${BUILD_FROM}${BUILD_UPSTREAM} + +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/resiliosync/README.md b/resiliosync/README.md new file mode 100644 index 000000000..5720c92e7 --- /dev/null +++ b/resiliosync/README.md @@ -0,0 +1,22 @@ +# Hass.io Add-ons: ResilioSync + +NOT READY + +## About +ResilioSync + +## Requirements +- Home Assistant + + +## Config + + +## Start + +- Start the addon. Wait a while and check the log for any errors. +- Open yourdomain.com:8888 (where ":8888" is the port configured in the ResilioSync addon). + +## Troubleshooting + +If you have in issue with your installation, please be sure to checkout github. diff --git a/resiliosync/build.json b/resiliosync/build.json new file mode 100644 index 000000000..61d1a5ff9 --- /dev/null +++ b/resiliosync/build.json @@ -0,0 +1,8 @@ +{ + "build_from": { + "armhf" : "linuxserver/resilio-sync:arm32v7-", + "armv7": "linuxserver/resilio-sync:arm32v7-", + "aarch64": "linuxserver/resilio-sync:arm64v8-", + "amd64" : "linuxserver/resilio-sync:amd64-" + } +} diff --git a/resiliosync/config.json b/resiliosync/config.json new file mode 100644 index 000000000..d8670e06e --- /dev/null +++ b/resiliosync/config.json @@ -0,0 +1,35 @@ +{ + "name": "ResilioSync", + "version": "2.7.2.1375-ls90", + "slug": "resiliosync", + "description": "Self-hosted file share and collaboration platform on the web", + "url": "https://github.com/tyjtyj/hassio-addons", + "webui": "http://[HOST]:[PORT:8888]", + "startup": "services", + "boot": "auto", + "ports": { + "8888/tcp": 8888, + "55555/tcp": 55555 + }, + "ports_description": { + "8888/tcp": "Web interface", + "55555/tcp": "Sync Port" + }, + "map": [ + "share:rw" + ], + "environment": { + "PUID": "1000", + "GUID": "1000" + }, + "options": { + }, + "schema": { + }, + "arch": [ + "aarch64", + "amd64", + "armhf", + "armv7" + ] +} diff --git a/resiliosync/icon.png b/resiliosync/icon.png new file mode 100644 index 000000000..956577332 Binary files /dev/null and b/resiliosync/icon.png differ diff --git a/resiliosync/logo.png b/resiliosync/logo.png new file mode 100644 index 000000000..956577332 Binary files /dev/null and b/resiliosync/logo.png differ