Add SOULSYNC_* env var dump at startup for Docker diagnostics
Prints all SOULSYNC_* environment variables before OAuth servers start, helping diagnose reported Unraid issue where callback port env var is present in the container but not seen by the Python process.
This commit is contained in:
parent
b89ff796bf
commit
6677807b2a
1 changed files with 8 additions and 1 deletions
|
|
@ -53833,7 +53833,14 @@ def _emit_repair_progress_loop():
|
|||
if __name__ == '__main__':
|
||||
print("Starting SoulSync Web UI Server...")
|
||||
print("Open your browser and navigate to http://127.0.0.1:8008")
|
||||
|
||||
|
||||
# Dump SOULSYNC_* env vars for diagnostics (helps debug Docker/Unraid env issues)
|
||||
_soulsync_env = {k: v for k, v in os.environ.items() if k.startswith('SOULSYNC_')}
|
||||
if _soulsync_env:
|
||||
print(f"[Startup] SOULSYNC environment variables: {_soulsync_env}")
|
||||
else:
|
||||
print("[Startup] No SOULSYNC_* environment variables detected")
|
||||
|
||||
# Start OAuth callback servers
|
||||
print("Starting OAuth callback servers...")
|
||||
start_oauth_callback_servers()
|
||||
|
|
|
|||
Loading…
Reference in a new issue