This commit is contained in:
Koushik Dutta
2024-11-13 17:45:17 -08:00
parent b1a21a6037
commit f245fb257d
3 changed files with 5 additions and 4 deletions

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/server",
"version": "0.123.3",
"version": "0.123.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@scrypted/server",
"version": "0.123.3",
"version": "0.123.4",
"hasInstallScript": true,
"license": "ISC",
"dependencies": {

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/server",
"version": "0.123.4",
"version": "0.123.5",
"description": "",
"dependencies": {
"@scrypted/ffmpeg-static": "^6.1.0-build3",

View File

@@ -74,13 +74,14 @@ export function getScryptedClusterMode(): ['server' | 'client', string, number]
}
else {
// the cluster address may come from the server:port combo or address variable but not both.
if (address && server)
if (address && server && server !== address)
throw new Error('SCRYPTED_CLUSTER_ADDRESS and SCRYPTED_CLUSTER_SERVER must not both be used.');
const serverAddress = address || server;
if (!net.isIP(serverAddress))
throw new Error('SCRYPTED_CLUSTER_ADDRESS is not set.');
process.env.SCRYPTED_CLUSTER_ADDRESS = serverAddress;
delete process.env.SCRYPTED_CLUSTER_SERVER;
}
return [mode, server, port];