@@ -325,16 +325,16 @@ module Statbus
325325
326326 config = Dotenv .using(config_file) do |config_env |
327327 deployment_slot_code = config_env.generate(" DEPLOYMENT_SLOT_CODE" ) { " dev" }
328+ deployment_slot_name = config_env.generate(" DEPLOYMENT_SLOT_NAME" ) { " dev" }
328329 postgres_app_db = config_env.generate(" POSTGRES_APP_DB" ) { " statbus_#{ deployment_slot_code } " }
329330 postgres_app_user = config_env.generate(" POSTGRES_APP_USER" ) { " statbus_#{ deployment_slot_code } " }
330331 postgres_notify_user = config_env.generate(" POSTGRES_NOTIFY_USER" ) { " statbus_notify_#{ deployment_slot_code } " }
331- _deployment_slot_code = config_env.generate(" DEPLOYMENT_SLOT_CODE" ) { " dev" }
332332 _caddy_deployment_mode = config_env.generate(" CADDY_DEPLOYMENT_MODE" ) { " development" }
333333 _deployment_slot_port_offset_str = config_env.generate(" DEPLOYMENT_SLOT_PORT_OFFSET" ) { " 1" }
334334 _deployment_slot_port_offset = _deployment_slot_port_offset_str.to_i
335335
336336 _default_browser_api_url = if _caddy_deployment_mode == " standalone"
337- _site_domain_val = config_env.generate(" SITE_DOMAIN" ) { " #{ _deployment_slot_code } .statbus.org" }
337+ _site_domain_val = config_env.generate(" SITE_DOMAIN" ) { " #{ deployment_slot_code } .statbus.org" }
338338 " https://#{ _site_domain_val } "
339339 else
340340 _base_port = 3000
@@ -345,8 +345,8 @@ module Statbus
345345 end
346346
347347 ConfigEnv .new(
348- deployment_slot_name: _deployment_slot_code, # Use _deployment_slot_code for consistency if it's intended for name too
349- deployment_slot_code: _deployment_slot_code ,
348+ deployment_slot_code: deployment_slot_code,
349+ deployment_slot_name: deployment_slot_name ,
350350 deployment_slot_port_offset: _deployment_slot_port_offset_str,
351351 # This needs to be replaced by the publicly available DNS name i.e. statbus.example.org
352352 statbus_url: config_env.generate(" STATBUS_URL" ) { " http://localhost:3010" }, # Example, ensure port matches app_port logic if needed
@@ -370,7 +370,7 @@ module Statbus
370370 refresh_jwt_expiry: config_env.generate(" REFRESH_JWT_EXPIRY" ) { " 2592000" }, # 30 days in seconds
371371 # Caddy configuration
372372 caddy_deployment_mode: _caddy_deployment_mode, # Use the already read value
373- site_domain: config_env.generate(" SITE_DOMAIN" ) { " #{ _deployment_slot_code } .statbus.org" },
373+ site_domain: config_env.generate(" SITE_DOMAIN" ) { " #{ deployment_slot_code } .statbus.org" },
374374 # Debug flags
375375 debug: config_env.generate(" DEBUG" ) { " false" },
376376 next_public_debug: config_env.generate(" NEXT_PUBLIC_DEBUG" ) { " false" },
0 commit comments