diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 015e199f5..30fbc2673 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -153,4 +153,17 @@ jobs: - template: .azure-pipelines/addon-template.yml parameters: addon: 'jackett' + arch: '--all' + +- job: 'transmission_magnet_redirect' + condition: and(eq(variables['Build.SourceBranchName'], 'master'), succeeded('Hadolint'), succeeded('JQ')) + dependsOn: + - 'Hadolint' + - 'JQ' + pool: + vmImage: 'ubuntu-16.04' + steps: + - template: .azure-pipelines/addon-template.yml + parameters: + addon: 'transmission-magnet-redirect' arch: '--all' \ No newline at end of file diff --git a/transmission-magnet-redirect/CHANGELOG.md b/transmission-magnet-redirect/CHANGELOG.md new file mode 100644 index 000000000..3bbae8766 --- /dev/null +++ b/transmission-magnet-redirect/CHANGELOG.md @@ -0,0 +1,3 @@ +## 0.1.2 + + - transmission-magnet-redirect 0.1.2 (petersendev/transmission-magnet-redirect:0.1.2) \ No newline at end of file diff --git a/transmission-magnet-redirect/Dockerfile b/transmission-magnet-redirect/Dockerfile new file mode 100644 index 000000000..d08e42cc4 --- /dev/null +++ b/transmission-magnet-redirect/Dockerfile @@ -0,0 +1 @@ +FROM petersendev/transmission-magnet-redirect:0.1.2 diff --git a/transmission-magnet-redirect/README.md b/transmission-magnet-redirect/README.md new file mode 100644 index 000000000..15c7e5690 --- /dev/null +++ b/transmission-magnet-redirect/README.md @@ -0,0 +1,28 @@ +# Hassio Add-ons by petersendev: transmission-magnet-redirect + +## About + +[transmission-magnet-redirect](https://github.com/petersendev/docker-transmission-magnet-redirect) is a web application which can register a protocol handler for magnet links and adds the download to tramsission. + +This addon is based on this docker image: https://hub.docker.com/r/petersendev/transmission-magnet-redirect. + +Image Licencse: Magnet.png [Creative Commons 4.0 BY-NC](https://creativecommons.org/licenses/by-nc/4.0/) from https://pngimg.com/download/17040 + +## 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 + +Webui can be found at `:9092`. + +[repository]: https://github.com/petersendev/hassio-addons \ No newline at end of file diff --git a/transmission-magnet-redirect/config.json b/transmission-magnet-redirect/config.json new file mode 100644 index 000000000..899fb262b --- /dev/null +++ b/transmission-magnet-redirect/config.json @@ -0,0 +1,37 @@ +{ + "name": "transmission-magnet-redirect", + "version": "0.1.2", + "slug": "transmission-magnet-redirect", + "legacy": true, + "maintenance": { + "github_release": "https://github.com/petersendev/docker-transmission-magnet-redirect", + "version_regex": "(\\d+\\.\\d\\.\\d)" + }, + "description": "Redirect magnet links to transmission", + "url": "https://github.com/petersendev/hassio-addons/transmission-magnet-redirect", + "startup": "services", + "arch": [ + "amd64" + ], + "ports": { + "9092/tcp": 9092 + }, + "ports_description": { + "9092/tcp": "web ui" + }, + "webui": "http://[HOST]:[PORT:9092]", + "boot": "auto", + "options": { + "Transmission__Host": "homeassistant", + "Transmission__Port": "9091", + "Transmission__User": "", + "Transmission__Password": "" + }, + "schema": { + "Transmission__Host": "str", + "Transmission__Port": "str", + "Transmission__User": "str", + "Transmission__Password": "str" + }, + "image": "petersendev/hassio-transmission-magnet-redirect-{arch}" +} diff --git a/transmission-magnet-redirect/icon.png b/transmission-magnet-redirect/icon.png new file mode 100644 index 000000000..f60a85a93 Binary files /dev/null and b/transmission-magnet-redirect/icon.png differ diff --git a/transmission-magnet-redirect/logo.png b/transmission-magnet-redirect/logo.png new file mode 100644 index 000000000..f60a85a93 Binary files /dev/null and b/transmission-magnet-redirect/logo.png differ