mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-26 22:43:25 +01:00
add missing option to schema (#38)
This commit is contained in:
@@ -39,12 +39,6 @@ export async function run(manager: Manager, opts: any)
|
||||
await fs.writeJSONAsync(optionsFilePath, config.options);
|
||||
}
|
||||
|
||||
const ports = [];
|
||||
for (let p in config.ports)
|
||||
{
|
||||
ports.push(config.ports[p]);
|
||||
}
|
||||
|
||||
if (!opts.nobuild)
|
||||
{
|
||||
console.log("building image(s)");
|
||||
@@ -61,7 +55,9 @@ export async function run(manager: Manager, opts: any)
|
||||
`${path.resolve(configTmpPath)}:/config`,
|
||||
"-v",
|
||||
`${path.resolve(dataTmpPath)}:/data`,
|
||||
...[].concat(...ports.map(x => ["-p", `${x}:${x}`])),
|
||||
...[].concat(...Object.keys(config.ports).map(x => ["-p", `${config.ports[x]}:${config.ports[x]}`])),
|
||||
...[].concat(...(config.privileged || []).map(x => ["--cap-add", `${x}`])),
|
||||
...[].concat(...Object.keys(config.environment || {}).map(x => ["-e", `${x}=${config.environment[x]}`])),
|
||||
"--name",
|
||||
addon,
|
||||
`petersendev/hassio-${addon}-amd64:latest`
|
||||
@@ -84,6 +80,5 @@ export async function run(manager: Manager, opts: any)
|
||||
}
|
||||
|
||||
process.on('SIGINT', exit);
|
||||
|
||||
child = spawn("docker", args, { stdio: 'inherit' });
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
## 0.3.1
|
||||
## 0.3.2
|
||||
|
||||
- not a legacy addon anymore
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "transmission-openvpn",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"slug": "transmission-openvpn",
|
||||
"legacy": false,
|
||||
"maintenance": {
|
||||
@@ -55,6 +55,7 @@
|
||||
"OPENVPN_PASSWORD": "str",
|
||||
"OPENVPN_PROVIDER": "str",
|
||||
"OPENVPN_USERNAME": "str",
|
||||
"CREATE_TUN_DEVICE": "bool?",
|
||||
"TRANSMISSION_ALT_SPEED_DOWN": "str?",
|
||||
"TRANSMISSION_ALT_SPEED_ENABLED": "bool?",
|
||||
"TRANSMISSION_ALT_SPEED_TIME_BEGIN": "str?",
|
||||
|
||||
Reference in New Issue
Block a user