Create comfy ui loader

This commit is contained in:
2026-03-07 19:03:03 +03:00
commit a5b7f0eff7
10 changed files with 1092 additions and 0 deletions
+47
View File
@@ -0,0 +1,47 @@
#!/usr/bin/env python3
"""
Генерация пары ключей для HMAC авторизации.
Запусти один раз, сохрани ключи на клиенте и сервере.
Использование:
python generate_keys.py
"""
import secrets
import json
import os
def generate_keys():
"""Генерирует пару ключей: client_id (публичный) и secret_key (секретный)."""
client_id = f"client_{secrets.token_hex(8)}"
secret_key = secrets.token_hex(32)
keys = {
"client_id": client_id,
"secret_key": secret_key
}
print("=" * 60)
print("🔐 Сгенерированы ключи для HMAC авторизации")
print("=" * 60)
print(f"\n Client ID (публичный): {client_id}")
print(f" Secret Key (секретный): {secret_key}")
print()
# Сохраняем в файл
keys_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), "keys.json")
with open(keys_file, "w") as f:
json.dump(keys, f, indent=2)
print(f"✅ Ключи сохранены в: {keys_file}")
print()
print("⚠️ ВАЖНО:")
print(" 1. Скопируй keys.json на СЕРВЕР в папку custom_comfyui/")
print(" 2. Скопируй keys.json на КЛИЕНТ (твой ПК)")
print(" 3. НЕ коммить keys.json в git!")
print("=" * 60)
if __name__ == "__main__":
generate_keys()