From 5555dc1751bba1846bb74c3d067a38b652ffdf97 Mon Sep 17 00:00:00 2001
From: Gabe Kangas <gabek@real-ity.com>
Date: Wed, 16 Aug 2023 20:41:16 -0700
Subject: [PATCH] feat: add enableReplayFeatures cli flag

---
 main.go | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/main.go b/main.go
index a304d9d58..d6be0908a 100644
--- a/main.go
+++ b/main.go
@@ -28,6 +28,7 @@ var (
 	webServerPortOverride = flag.String("webserverport", "", "Force the web server to listen on a specific port")
 	webServerIPOverride   = flag.String("webserverip", "", "Force web server to listen on this IP address")
 	rtmpPortOverride      = flag.Int("rtmpport", 0, "Set listen port for the RTMP server")
+	enableReplayFeatures  = flag.Bool("enableReplayFeatures", false, "Enable experimental replay features")
 )
 
 // nolint:cyclop
@@ -42,6 +43,8 @@ func main() {
 		config.BackupDirectory = *backupDirectory
 	}
 
+	config.EnableReplayFeatures = *enableReplayFeatures
+
 	// Create the data directory if needed
 	if !utils.DoesFileExists("data") {
 		if err := os.Mkdir("./data", 0o700); err != nil {