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); await fs.writeJSONAsync(optionsFilePath, config.options);
} }
const ports = [];
for (let p in config.ports)
{
ports.push(config.ports[p]);
}
if (!opts.nobuild) if (!opts.nobuild)
{ {
console.log("building image(s)"); console.log("building image(s)");
@@ -61,7 +55,9 @@ export async function run(manager: Manager, opts: any)
`${path.resolve(configTmpPath)}:/config`, `${path.resolve(configTmpPath)}:/config`,
"-v", "-v",
`${path.resolve(dataTmpPath)}:/data`, `${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", "--name",
addon, addon,
`petersendev/hassio-${addon}-amd64:latest` `petersendev/hassio-${addon}-amd64:latest`
@@ -84,6 +80,5 @@ export async function run(manager: Manager, opts: any)
} }
process.on('SIGINT', exit); process.on('SIGINT', exit);
child = spawn("docker", args, { stdio: 'inherit' }); child = spawn("docker", args, { stdio: 'inherit' });
} }

View File

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

View File

@@ -1,6 +1,6 @@
{ {
"name": "transmission-openvpn", "name": "transmission-openvpn",
"version": "0.3.1", "version": "0.3.2",
"slug": "transmission-openvpn", "slug": "transmission-openvpn",
"legacy": false, "legacy": false,
"maintenance": { "maintenance": {
@@ -55,6 +55,7 @@
"OPENVPN_PASSWORD": "str", "OPENVPN_PASSWORD": "str",
"OPENVPN_PROVIDER": "str", "OPENVPN_PROVIDER": "str",
"OPENVPN_USERNAME": "str", "OPENVPN_USERNAME": "str",
"CREATE_TUN_DEVICE": "bool?",
"TRANSMISSION_ALT_SPEED_DOWN": "str?", "TRANSMISSION_ALT_SPEED_DOWN": "str?",
"TRANSMISSION_ALT_SPEED_ENABLED": "bool?", "TRANSMISSION_ALT_SPEED_ENABLED": "bool?",
"TRANSMISSION_ALT_SPEED_TIME_BEGIN": "str?", "TRANSMISSION_ALT_SPEED_TIME_BEGIN": "str?",