Add encrypted configuration backup and planned restore

This commit is contained in:
Mikei386
2026-09-30 14:20:21 +02:00
parent 18adaf4a52
commit e7a1deaab0
22 changed files with 844 additions and 28 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ class AudioPolicy:
while True:
time.sleep(8)
with self.lock:settings={k:dict(v) for k,v in self.settings.items()}
if self.endpoint.state!='running':continue
if self.endpoint.state!='running' or self.scheduler.gpu_mode=='restoring':continue
for kind,worker in (('stt',self.stt),('tts',self.tts)):
item=settings[kind]
if item['mode']!='warm':continue