# topology_api/config.py import os # PostgreSQL connection (from .env) PGHOST = os.environ.get("PGHOST", "192.168.195.241") PGPORT = os.environ.get("PGPORT", "35432") PGUSER = os.environ.get("PGUSER", "user_armor") PGPASSWORD = os.environ.get("PGPASSWORD", "user_armor_1790990971") TOPO_DATABASE = os.environ.get("TOPO_DATABASE", "ksp_wiki_topology") _BASE_DSN = f"postgresql://{PGUSER}:{PGPASSWORD}@{PGHOST}:{PGPORT}" DATABASE_URL = os.environ.get( "TOPOLOGY_DATABASE_URL", f"{_BASE_DSN}/{TOPO_DATABASE}", ) READER_DATABASE_URL = os.environ.get( "TOPOLOGY_READER_DATABASE_URL", DATABASE_URL, ) WRITER_DATABASE_URL = os.environ.get( "TOPOLOGY_WRITER_DATABASE_URL", DATABASE_URL, ) API_HOST = os.environ.get("TOPOLOGY_API_HOST", "0.0.0.0") API_PORT = int(os.environ.get("TOPOLOGY_API_PORT", "5000")) API_DEBUG = os.environ.get("TOPOLOGY_API_DEBUG", "false").lower() == "true"