|
|
@@ -29,26 +29,33 @@ REDIS_KEY_PREFIX=
|
|
|
|
|
|
# RabbitMQ Config: RABBITMQ_URL="amqp://boxrabbit:BoxRabbit2025@localhost:5672"
|
|
|
# RabbitMQ Config
|
|
|
-RABBITMQ_URL="amqp://boxrabbit:BoxRabbit2025@127.0.0.1:5672"
|
|
|
-RABBITMQ_LOGIN_EXCHANGE="stats.user"
|
|
|
-RABBITMQ_LOGIN_QUEUE="stats.user.login.q"
|
|
|
-RABBITMQ_LOGIN_ROUTING_KEY="user.login"
|
|
|
-RABBITMQ_ADS_CLICK_ROUTING_KEY="stats.ad.click"
|
|
|
+RABBITMQ_URL=amqp://boxrabbit:BoxRabbit%232025@localhost:5672/
|
|
|
+RABBITMQ_LOGIN_EXCHANGE=stats.user
|
|
|
+RABBITMQ_LOGIN_QUEUE=stats.user.login.q
|
|
|
+RABBITMQ_LOGIN_ROUTING_KEY="user.login
|
|
|
+RABBITMQ_ADS_CLICK_ROUTING_KEY=stats.ad.click
|
|
|
# Stats Events Queues & Routing Keys
|
|
|
-RABBITMQ_STATS_EXCHANGE="stats.user"
|
|
|
-RABBITMQ_STATS_AD_CLICK_QUEUE="stats.ad.click"
|
|
|
-RABBITMQ_STATS_AD_CLICK_ROUTING_KEY="stats.ad.click"
|
|
|
-RABBITMQ_STATS_VIDEO_CLICK_QUEUE="stats.video.click"
|
|
|
-RABBITMQ_STATS_VIDEO_CLICK_ROUTING_KEY="stats.video.click"
|
|
|
-RABBITMQ_STATS_AD_IMPRESSION_QUEUE="stats.ad.impression"
|
|
|
-RABBITMQ_STATS_AD_IMPRESSION_ROUTING_KEY="stats.ad.impression"
|
|
|
-
|
|
|
+RABBITMQ_STATS_EXCHANGE=stats.user
|
|
|
+RABBITMQ_STATS_AD_CLICK_QUEUE=stats.ad.click
|
|
|
+RABBITMQ_STATS_AD_CLICK_ROUTING_KEY=stats.ad.click
|
|
|
+RABBITMQ_STATS_VIDEO_CLICK_QUEUE=stats.video.click
|
|
|
+RABBITMQ_STATS_VIDEO_CLICK_ROUTING_KEY=stats.video.click
|
|
|
+RABBITMQ_STATS_AD_IMPRESSION_QUEUE=stats.ad.impression
|
|
|
+RABBITMQ_STATS_AD_IMPRESSION_ROUTING_KEY=stats.ad.impression
|
|
|
|
|
|
# App set to 0.0.0.0 for local LAN access
|
|
|
+MGNT_HOST=0.0.0.0
|
|
|
+MGNT_PORT=3300
|
|
|
+MGNT_CORS_ORIGIN=*
|
|
|
+
|
|
|
APP_HOST=0.0.0.0
|
|
|
-APP_PORT=3300
|
|
|
+APP_PORT=3301
|
|
|
APP_CORS_ORIGIN=*
|
|
|
|
|
|
+STATS_PORT=3302
|
|
|
+STATS_HOST=0.0.0.0
|
|
|
+STATS_CORS_ORIGIN=*
|
|
|
+
|
|
|
# 2FA config
|
|
|
# node -e "console.log(require('crypto').randomBytes(32).toString('base64'))"
|
|
|
TWOFA_ENC_KEY=2q89JPacSKDmuU3hJCfKQhDg3sq74QScy0ShYBoQPgM=
|