fix(install): LiveKit перезапускается при изменении конфига

LiveKit читает livekit.yaml только при старте, а compose не замечает правок в
примонтированном файле — из-за этого вебхуки не включались после обновления.
Установщик сравнивает sha256 конфига с сохранённым и перезапускает сервис.
This commit is contained in:
2026-09-20 18:38:54 +03:00
parent 9e7d023f7e
commit ecd7b3be10
27 changed files with 2637 additions and 37 deletions
+3
View File
@@ -6,6 +6,7 @@ import { Outlet, useLocation, useNavigate } from 'react-router';
import { fetchGuild, guildQueryKey } from '@/api/guilds';
import { fetchMyGuilds, myGuildsQueryKey } from '@/api/users';
import { GatewayBridge } from '@/components/GatewayBridge';
import { VoiceSpeakingNotice } from '@/components/voice/VoiceSpeakingNotice';
import { useCurrentUser, useInstance } from '@/lib/hooks';
import { useSessionStore } from '@/stores/session';
import { useUiStore } from '@/stores/ui';
@@ -193,6 +194,8 @@ export default function AppLayout() {
</div>
<CreateGuildModal />
{/* Подсказка «вы говорите с выключенным микрофоном» — поверх любого экрана. */}
<VoiceSpeakingNotice />
</div>
);
}