refer to upstream image in config

This commit is contained in:
Alexandre
2021-02-11 09:30:04 +01:00
parent 65144902ed
commit aac13b75f9
17 changed files with 283 additions and 137 deletions

1
scrutiny/CHANGELOG.md Normal file
View File

@@ -0,0 +1 @@
- Enables PUID/GUID options

11
scrutiny/Dockerfile Normal file
View File

@@ -0,0 +1,11 @@
ARG BUILD_FROM
ARG BUILD_VERSION
FROM ${BUILD_FROM}${BUILD_VERSION}
RUN \
# Allow UID and GID setting
sed -i 's/bash/bashio/g' /etc/cont-init.d/10-adduser \
&& sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' /etc/cont-init.d/10-adduser \
&& sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' /etc/cont-init.d/10-adduser
VOLUME [ "/data" ]

45
scrutiny/README.md Normal file
View File

@@ -0,0 +1,45 @@
# Home assistant add-on: qBittorrent
![Supports aarch64 Architecture][aarch64-shield] ![Supports amd64 Architecture][amd64-shield] ![Supports armhf Architecture][armhf-shield] ![Supports armv7 Architecture][armv7-shield]
## About
Transmission is a bittorrent client.
This addon is based on the [docker image](https://github.com/linuxserver/qbittorrent) from linuxserver.io.
## 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 <http://your-ip:8081>. The default username/password : described in the startup log. Configurations can be done through the app, except for the following options.
```yaml
GUID: user
GPID: user
ssl: true/false
certfile: fullchain.pem #ssl certificate
keyfile: privkey.pem #sslkeyfile
whitelist: "localhost,192.168.0.0/16" # list ip subnets that won't need a password (optional)
customUI: selection from list # alternative webUI can be set here. Latest version set at each addon start.
localdisks: "sda1" # list of device to mount (optional)
networkdisks: "<//SERVER/SHARE>" # list of smbv2/3 servers to mount (optional)
cifsusername: "username" # smb username (optional)
cifspassword: "password" # smb password (optional)
```
## Support
Create an issue on github, or ask on the [home assistant thread](https://community.home-assistant.io/t/home-assistant-addon-qbittorrent/279247)
[repository]: https://github.com/alexbelgium/hassio-addons
[aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg

9
scrutiny/build.json Normal file
View File

@@ -0,0 +1,9 @@
{
"build_from": {
"armv7": "linuxserver/scrutiny:arm32v7-",
"armhf": "linuxserver/scrutiny:arm32v7-",
"aarch64": "linuxserver/scrutiny:arm64v8-",
"amd64": "linuxserver/scrutiny:amd64-"
}
}

43
scrutiny/config.json Normal file
View File

@@ -0,0 +1,43 @@
{
"name": "Scrutiny",
"version": "27b923b5-ls10",
"slug": "scrutiny",
"description": "Scrutiny WebUI for smartd S.M.A.R.T monitoring",
"url": "https://hub.docker.com/r/linuxserver/scrutiny",
"startup": "services",
"arch": [
"aarch64",
"amd64",
"armv7",
"armhf"
],
"ports": {
"8080/tcp": 8085
},
"ports_description": {
"8080/tcp": "Web UI port"
},
"privileged": [
"SYS_ADMIN"
],
"full_access": true,
"map": [
"ssl"
],
"webui": "[PROTO:ssl]://[HOST]:[PORT:8080]",
"boot": "auto",
"environment": {
"SCRUTINY_API_ENDPOINT": "http://localhost:8080",
"SCRUTINY_WEB": true,
"SCRUTINY_COLLECTOR": true
},
"options": {
"PUID": 0,
"PGID": 0,
},
"schema": {
"PUID": "int",
"PGID": "int",
"TZ": "str?"
}
}

BIN
scrutiny/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
scrutiny/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB