From 2ac734d5952751131e115bf32c9c84412fe44c67 Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Fri, 2 Dec 2016 19:12:29 -0500 Subject: [PATCH] Update node config sent over API --- app/Http/Controllers/API/NodeController.php | 14 ++++++++------ resources/views/admin/nodes/view.blade.php | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/API/NodeController.php b/app/Http/Controllers/API/NodeController.php index a0da14af5..6a60427b4 100755 --- a/app/Http/Controllers/API/NodeController.php +++ b/app/Http/Controllers/API/NodeController.php @@ -170,6 +170,7 @@ class NodeController extends BaseController return [ 'web' => [ 'listen' => $node->daemonListen, + 'host' => '0.0.0.0', 'ssl' => [ 'enabled' => ($node->scheme === 'https'), 'certificate' => '/etc/certs/' . $node->fqdn . '/fullchain.pem', @@ -183,7 +184,11 @@ class NodeController extends BaseController 'sftp' => [ 'path' => $node->daemonBase, 'port' => (int) $node->daemonSFTP, - 'container' => '0x0000' + 'container' => 'ptdl-sftp' + ], + 'query' => [ + 'kill_on_fail' => true, + 'fail_limit' => 5 ], 'logger' => [ 'path' => 'logs/', @@ -193,19 +198,16 @@ class NodeController extends BaseController 'count' => 3 ], 'remote' => [ + 'base' => config('app.url'), 'download' => route('remote.download'), 'installed' => route('remote.install') ], 'uploads' => [ - 'maximumSize' => 100000000 + 'size_limit' => $node->upload_size ], 'keys' => [ $node->daemonSecret ], - 'query' => [ - 'kill_on_fail' => true, - 'fail_limit' => 3 - ] ]; } diff --git a/resources/views/admin/nodes/view.blade.php b/resources/views/admin/nodes/view.blade.php index 734e8e4a2..3d5d9c7d7 100644 --- a/resources/views/admin/nodes/view.blade.php +++ b/resources/views/admin/nodes/view.blade.php @@ -307,7 +307,7 @@ "container": "ptdl-sftp" }, "query": { - "kill_on_fail": false, + "kill_on_fail": true, "fail_limit": 5 }, "logger": {