add missing option to schema (#38)

This commit is contained in:
Arne Petersen
2020-02-21 17:17:34 +01:00
committed by GitHub
parent af228e4221
commit 5683683877
3 changed files with 6 additions and 10 deletions

View File

@@ -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' });
}

View File

@@ -1,4 +1,4 @@
## 0.3.1
## 0.3.2
- not a legacy addon anymore

View File

@@ -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?",