from backend.utils import load_hash
# Database related settings
-DB_FILE = os.environ.get("DB_FILE", "/data/database.db")
-DB_RESET = os.environ.get("DB_RESET", "0") == "1"
+DB_FILE = os.getenv("DB_FILE", "/data/database.db")
+DB_RESET = os.getenv("DB_RESET", "0") == "1"
# Hosts related settings
-DOMAIN = os.environ.get("DOMAIN", "example.com")
-PUBLIC_IP = os.environ.get("PUBLIC_IP", "127.0.0.1")
+DOMAIN = os.getenv("DOMAIN", "example.com")
+PUBLIC_IP = os.getenv("PUBLIC_IP", "127.0.0.1")
# Web server related settings
HTTP_PORT = os.getenv("HTTP_PORT", "8000")
LOGIN_WINDOW_SECONDS = int(os.getenv("LOGIN_WINDOW_SECONDS", "600"))
# User related settings
-ADMIN_USER = os.environ.get("ADMIN_USER", "admin")
-ADMIN_PASSWORD = os.environ.get("ADMIN_PASSWORD", "admin")
+ADMIN_USER = os.getenv("ADMIN_USER", "admin")
+ADMIN_PASSWORD = os.getenv("ADMIN_PASSWORD", "admin")
ADMIN_HASH = os.getenv("ADMIN_HASH") or load_hash("ADMIN_HASH_FILE")