UNPKG

690 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _springbokjsDaemon = require('springbokjs-daemon');
8
9var _springbokjsDaemon2 = _interopRequireDefault(_springbokjsDaemon);
10
11function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
12
13exports.default = function sshTunnel({ host, localPort = 22, portOnServer = 9022 }) {
14 return (0, _springbokjsDaemon2.default)({
15 autoRestart: true,
16 command: 'ssh',
17 args: ['-i', '/root/.ssh/pooliot-server', '-o', 'ServerAliveInterval 30', '-o', 'ServerAliveCountMax 3', '-NR', `${portOnServer}:localhost:${localPort}`, host]
18 });
19};
20//# sourceMappingURL=ssh-tunnel.js.map
\No newline at end of file