mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 06:45:41 -04:00
refactor(hdhr): add customizable HDHomeRun port
This commit is contained in:
@@ -112,6 +112,7 @@ const envApiKey = process.env.API_KEY || null;
|
|||||||
const envWebIP = process.env.WEB_IP || '0.0.0.0';
|
const envWebIP = process.env.WEB_IP || '0.0.0.0';
|
||||||
const envWebPort = process.env.WEB_PORT || `4124`;
|
const envWebPort = process.env.WEB_PORT || `4124`;
|
||||||
const envWebFolder = process.env.WEB_FOLDER || 'www';
|
const envWebFolder = process.env.WEB_FOLDER || 'www';
|
||||||
|
const envHdhrPort = process.env.HDHR_PORT || `6077`;
|
||||||
const envWebEncoding = process.env.WEB_ENCODING || 'deflate, br';
|
const envWebEncoding = process.env.WEB_ENCODING || 'deflate, br';
|
||||||
const envProxyHeader = process.env.WEB_PROXY_HEADER || 'x-forwarded-for';
|
const envProxyHeader = process.env.WEB_PROXY_HEADER || 'x-forwarded-for';
|
||||||
const envHealthTimer = process.env.HEALTH_TIMER || 600000;
|
const envHealthTimer = process.env.HEALTH_TIMER || 600000;
|
||||||
@@ -2356,8 +2357,8 @@ const server = http.createServer( ( req, resp ) =>
|
|||||||
FirmwareVersion: Tuner.FirmwareVersion,
|
FirmwareVersion: Tuner.FirmwareVersion,
|
||||||
DeviceID: Tuner.GetDeviceId(),
|
DeviceID: Tuner.GetDeviceId(),
|
||||||
TunerCount: `10`,
|
TunerCount: `10`,
|
||||||
BaseURL: `${ envIpContainer }:6077`,
|
BaseURL: `${ envIpContainer }:${ envHdhrPort }`,
|
||||||
LineupURL: `${ envIpContainer }:6077/lineup.jsom`,
|
LineupURL: `${ envIpContainer }:${ envHdhrPort }/lineup.json`,
|
||||||
client: clientIp( req ),
|
client: clientIp( req ),
|
||||||
message: 'Connected to HDHomeRun server',
|
message: 'Connected to HDHomeRun server',
|
||||||
status: 'healthy',
|
status: 'healthy',
|
||||||
@@ -2587,8 +2588,8 @@ const serverHdHomeRun = http.createServer( ( req, resp ) =>
|
|||||||
FirmwareVersion: Tuner.FirmwareVersion,
|
FirmwareVersion: Tuner.FirmwareVersion,
|
||||||
DeviceID: Tuner.GetDeviceId(),
|
DeviceID: Tuner.GetDeviceId(),
|
||||||
TunerCount: `10`,
|
TunerCount: `10`,
|
||||||
BaseURL: `${ envIpContainer }:6077`,
|
BaseURL: `${ envIpContainer }:${ envHdhrPort }`,
|
||||||
LineupURL: `${ envIpContainer }:6077/lineup.jsom`,
|
LineupURL: `${ envIpContainer }:${ envHdhrPort }/lineup.json`,
|
||||||
client: clientIp( req ),
|
client: clientIp( req ),
|
||||||
message: 'Connected to HDHomeRun server',
|
message: 'Connected to HDHomeRun server',
|
||||||
status: 'healthy',
|
status: 'healthy',
|
||||||
@@ -2712,12 +2713,12 @@ const serverHdHomeRun = http.createServer( ( req, resp ) =>
|
|||||||
chalk.blueBright( `<release>` ), chalk.gray( ` ${ envAppRelease } ` ) );
|
chalk.blueBright( `<release>` ), chalk.gray( ` ${ envAppRelease } ` ) );
|
||||||
});
|
});
|
||||||
|
|
||||||
serverHdHomeRun.listen( 6077, envWebIP, () =>
|
serverHdHomeRun.listen( `${ envHdhrPort }`, envWebIP, () =>
|
||||||
{
|
{
|
||||||
Log.ok( `core`, chalk.yellow( `[initiate]` ), chalk.white( `✅` ),
|
Log.ok( `core`, chalk.yellow( `[initiate]` ), chalk.white( `✅` ),
|
||||||
chalk.blueBright( `<msg>` ), chalk.gray( `Starting HDHomeRun server on` ),
|
chalk.blueBright( `<msg>` ), chalk.gray( `Starting HDHomeRun server on` ),
|
||||||
chalk.blueBright( `<ipPublic>` ), chalk.whiteBright.bgBlack( ` ${ envWebIP }:6077 ` ),
|
chalk.blueBright( `<ipPublic>` ), chalk.whiteBright.bgBlack( ` ${ envWebIP }:${ envHdhrPort } ` ),
|
||||||
chalk.blueBright( `<ipDocker>` ), chalk.whiteBright.bgBlack( ` ${ envIpContainer }:6077 ` ) );
|
chalk.blueBright( `<ipDocker>` ), chalk.whiteBright.bgBlack( ` ${ envIpContainer }:${ envHdhrPort } ` ) );
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user