aboutsummaryrefslogtreecommitdiffstats
path: root/live/server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-18 22:35:40 -0700
committerAdam Soltys <[email protected]>2026-10-18 22:35:40 -0700
commit7b29bcbf37adb6680531827eeb9442c1960e4e79 (patch)
tree1c8568653a743ac709bbec192101e8c992728d73 /live/server.js
parent56cad7ef0da868e7c7c2b3c902143acd611b4c48 (diff)
downloadcoinosv3-server-7b29bcbf37adb6680531827eeb9442c1960e4e79.tar.gz
coinosv3-server-7b29bcbf37adb6680531827eeb9442c1960e4e79.zip
live: recordings are kept 90 days, not 7 (the app lists past streams).
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_013ZDf1cyCQLkfjftYhymZAg
Diffstat (limited to 'live/server.js')
-rw-r--r--live/server.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/live/server.js b/live/server.js
index d764d94..02286d4 100644
--- a/live/server.js
+++ b/live/server.js
@@ -36,7 +36,7 @@ const BASE = (process.env.LIVE_BASE || 'https://v3.coinos.io/live').replace(/\/$
const NAMES = (process.env.NAMES_URL || 'http://names:8798').replace(/\/$/, '');
const MAX_STREAMS = +(process.env.LIVE_MAX_STREAMS || 3);
const MAX_HOURS = +(process.env.LIVE_MAX_HOURS || 4);
-const KEEP_DAYS = +(process.env.LIVE_KEEP_DAYS || 7); // recordings
+const KEEP_DAYS = +(process.env.LIVE_KEEP_DAYS || 90); // recordings (the app lists a month of past streams)
const CAP_BYTES = +(process.env.LIVE_CAP_GB || 30) * 1e9;
const RESUME_MS = 60_000; // a dropped sender may come back this long
const IDLE_MS = 20_000; // a sender with nothing for this long is gone