diff --git a/code-server/build.json b/code-server/build.json index b919e39f9..c3b026c88 100644 --- a/code-server/build.json +++ b/code-server/build.json @@ -1,14 +1,15 @@ { "build_from_template": { "image": "linuxserver/code-server", - "version": "latest" + "version": "v3.7.4-ls60" }, "build_from": { - "armv7": "linuxserver/code-server:arm32v7-latest", - "armhf": "linuxserver/code-server:arm32v7-latest", - "aarch64": "linuxserver/code-server:arm64v8-latest", - "amd64": "linuxserver/code-server:amd64-latest" + "armv7": "linuxserver/code-server:arm32v7-v3.7.4-ls60", + "armhf": "linuxserver/code-server:arm32v7-v3.7.4-ls60", + "aarch64": "linuxserver/code-server:arm64v8-v3.7.4-ls60", + "amd64": "linuxserver/code-server:amd64-v3.7.4-ls60" }, "squash": false, "args": {} } + diff --git a/code-server/config.json b/code-server/config.json index 44bf4965b..0455c9dcb 100644 --- a/code-server/config.json +++ b/code-server/config.json @@ -1,6 +1,6 @@ { "name": "VS code", - "version": "1.1", + "version": "v3.7.4-ls60", "slug": "code-server", "description": "Code-server is VS Code running on a remote server, accessible through the browser.", "url": "https://hub.docker.com/r/linuxserver/code-server", diff --git a/doublecommander/build.json b/doublecommander/build.json index 79db96f27..9ab03f747 100644 --- a/doublecommander/build.json +++ b/doublecommander/build.json @@ -1,13 +1,13 @@ { "build_from_template": { "image": "linuxserver/doublecommander", - "version": "latest" + "version": "0.8.2-1-ls35" }, "build_from": { - "armv7": "linuxserver/doublecommander:arm32v7-latest", - "armhf": "linuxserver/doublecommander:arm32v7-latest", - "aarch64": "linuxserver/doublecommander:arm64v8-latest", - "amd64": "linuxserver/doublecommander:amd64-latest" + "armv7": "linuxserver/doublecommander:arm32v7-0.8.2-1-ls35", + "armhf": "linuxserver/doublecommander:arm32v7-0.8.2-1-ls35", + "aarch64": "linuxserver/doublecommander:arm64v8-0.8.2-1-ls35", + "amd64": "linuxserver/doublecommander:amd64-0.8.2-1-ls35" }, "squash": false, "args": {} diff --git a/doublecommander/config.json b/doublecommander/config.json index 20a659955..a82f67598 100644 --- a/doublecommander/config.json +++ b/doublecommander/config.json @@ -1,6 +1,6 @@ { "name": "Double commander", - "version": "1.3", + "version": "0.8.2-1-ls35", "slug": "doublecommander", "description": "Double Commander is a free cross platform open source file manager with two panels side by side.", "url": "https://github.com/alexbelgium/hassio-addons/doublecommander", diff --git a/freefilesync/DOCS.md b/freefilesync/DOCS.md deleted file mode 100644 index 20f7eec14..000000000 --- a/freefilesync/DOCS.md +++ /dev/null @@ -1,127 +0,0 @@ -# Transmission addon for Hass.io - -The torrent client for Hass.io with OpenVPN support. - -## 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 https://github.com/pierrickrouxel/hassio-addon-transmission.git to your Hass.io instance as a repository. -1. Install the "Transmission" add-on. -1. Start the "Transmission" add-on. -1. Check the logs of the "Tranmission" to see if everything went well. -1. Open the web-ui - -## Configuration - -**Note**: _Remember to restart the add-on when the configuration is changed._ - -Transmission add-on configuration: - -```json -{ - "log_level": "info", - "authentication_required": false, - "username": "", - "password": "", - "openvpn_enabled": false, - "openvpn_config": "", - "openvpn_username": "", - "openvpn_password": "" -} -``` - -### Option: `log_level` - -The `log_level` option controls the level of log output by the addon and can -be changed to be more or less verbose, which might be useful when you are -dealing with an unknown issue. Possible values are: - -- `trace`: Show every detail, like all called internal functions. -- `debug`: Shows detailed debug information. -- `info`: Normal (usually) interesting events. -- `warning`: Exceptional occurrences that are not errors. -- `error`: Runtime errors that do not require immediate action. -- `fatal`: Something went terribly wrong. Add-on becomes unusable. - -Please note that each level automatically includes log messages from a -more severe level, e.g., `debug` also shows `info` messages. By default, -the `log_level` is set to `info`, which is the recommended setting unless -you are troubleshooting. - -### Option: `authentication_required` - -This option can be used to password protect the web-ui. - -### Option: `username` - -The username for authentication. - -### Option: `password` - -The password for authentication. - -### Option: `openvpn_enabled` - -Enable OpenVPN to anonymize your torrent activity. - -### Option: `openvpn_config` - -The name of .ovpn file. You should put it in `/config/openvpn`. - -### Option: `openvpn_username` - -Your OpenVPN username. - -### Option: `openvpn_password` - -Your OpenVPN password. - -## Embedding into Home Assistant - -This addon supports ingress, thus it can simply be integrated into Home Assistant without having to forward any additional ports. Here is an example configuration: - -```yaml -transmission: - host: f6fddefc-transmission -``` - -If you want, you can add an icon to the sidebar by toggling *Show in Sidebar* as well. - -## Changelog & Releases - -The format of the log is based on -[Keep a Changelog](http://keepachangelog.com/en/1.0.0/). - -Releases are based on [Semantic Versioning](http://semver.org/spec/v2.0.0.html), and use the format -of ``MAJOR.MINOR.PATCH``. In a nutshell, the version will be incremented -based on the following: - -- ``MAJOR``: Incompatible or major changes. -- ``MINOR``: Backwards-compatible new features and enhancements. -- ``PATCH``: Backwards-compatible bugfixes and package updates. - -## License - -MIT License - -Copyright (c) 2018 Pierrick Rouxel - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/freefilesync/Dockerfile b/freefilesync/Dockerfile deleted file mode 100644 index 20f96b668..000000000 --- a/freefilesync/Dockerfile +++ /dev/null @@ -1,38 +0,0 @@ -ARG BUILD_FROM=hassioaddons/base:latest -# hadolint ignore=DL3006 -FROM ${BUILD_FROM} - -# Setup base -RUN mkdir /freefilesync \ - && curl -J -L -o /tmp/FreeFileSync_11.4_Linux.tar.gz \ - "https://freefilesync.org/download/FreeFileSync_11.4_Linux.tar.gz" \ - && mkdir /freefilesync \ - && tar zxvf \ - /FreeFileSync_11.4_Linux.tar.gz \ - --strip 1 -C /freefilesync - -RUN sed -i "s|/config|/FreeFileSync|g" /freefilesync/FreeFileSync - -# Build arugments -ARG BUILD_ARCH -ARG BUILD_DATE -ARG BUILD_REF -ARG BUILD_VERSION - -# Labels -LABEL \ - io.hass.name="Transmission" \ - io.hass.description="The torrent client for Hass.io with OpenVPN support" \ - io.hass.arch="${BUILD_ARCH}" \ - io.hass.type="addon" \ - io.hass.version=${BUILD_VERSION} \ - maintainer="Pierrick Rouxel " \ - org.label-schema.description="The torrent client for Hass.io" \ - org.label-schema.build-date=${BUILD_DATE} \ - org.label-schema.name="Transmission" \ - org.label-schema.schema-version="1.0" \ - org.label-schema.url="https://github.com/pierrickrouxel" \ - org.label-schema.usage="https://github.com/pierrickrouxel/hassio-addon-transmission/tree/master/README.md" \ - org.label-schema.vcs-ref=${BUILD_REF} \ - org.label-schema.vcs-url="https://github.com/pierrickrouxel" \ - org.label-schema.vendor="Community Hass.io Addons" diff --git a/freefilesync/build.json b/freefilesync/build.json deleted file mode 100644 index f72e9866d..000000000 --- a/freefilesync/build.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "squash": false, - "build_from": { - "aarch64": "hassioaddons/base-aarch64:latest", - "amd64": "hassioaddons/base-amd64:latest", - "armhf": "hassioaddons/base-armhf:latest", - "armv7": "hassioaddons/base-armv7:latest", - "i386": "hassioaddons/base-i386:latest" - }, - "args": {} -} diff --git a/freefilesync/config.json b/freefilesync/config.json deleted file mode 100644 index 063a4947c..000000000 --- a/freefilesync/config.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "name": "Transmission NAS", - "version": "1.0", - "slug": "transmission", - "description": "The torrent client for Hass.io with OpenVPN support", - "url": "https://github.com/pierrickrouxel/hassio-addon-transmission", - "webui": "http://[HOST]:[PORT:9091]/transmission/web/", - "startup": "services", - "ingress": "true", - "ingress_port": 8099, - "panel_icon": "mdi:progress-download", - "panel_title": "Transmission", - "arch": ["armhf", "armv7", "aarch64", "amd64", "i386"], - "map": [ - "config:rw", - "share:rw", - "ssl" - ], - "boot": "auto", - "ports": { - "9091/tcp": null, - "51413/tcp": 51413, - "51413/udp": 51413 - }, - "ports_description": { - "9091/tcp": "Web UI port (Not required for Hass.io Ingress)", - "51413/tcp": "Peer port (setup port forwarding to this port)", - "51413/udp": "Peer port (setup port forwarding to this port)" - }, - "privileged": [ - "NET_ADMIN" - ], - "devices": [ - "/dev/net/tun:/dev/net/tun:rwm" - ], - "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], - "full_access": true, - "hassio_api": true, - "homeassistant_api": false, - "host_network": false, - "options": { - "log_level": "info", - "authentication_required": false, - "username": "", - "password": "", - "localdisks": ["sda1"], - "openvpn_enabled": false, - "openvpn_config": "", - "openvpn_username": "", - "openvpn_password": "" - }, - "schema": { - "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)", - "authentication_required": "bool", - "username": "str", - "password": "str", - "localdisks": ["str"], - "openvpn_enabled": "bool", - "openvpn_config": "str", - "openvpn_username": "str", - "openvpn_password": "str" - }, - "environment": { - "LOG_FORMAT": "{LEVEL}: {MESSAGE}" - } - } diff --git a/freefilesync/icon.png b/freefilesync/icon.png deleted file mode 100644 index 29a6a3cdc..000000000 Binary files a/freefilesync/icon.png and /dev/null differ diff --git a/freefilesync/logo.png b/freefilesync/logo.png deleted file mode 100644 index 524beb6b2..000000000 Binary files a/freefilesync/logo.png and /dev/null differ