Add Protocol Blocking Service to monitor and capture new connections
This commit is contained in:
@@ -10,6 +10,7 @@ import 'package:waylume_server/services/server_service.dart';
|
||||
import 'package:waylume_server/services/wireguard_service.dart';
|
||||
import 'package:waylume_server/services/vpn_session_service.dart';
|
||||
import 'package:waylume_server/services/vpn_session_monitor.dart';
|
||||
import 'package:waylume_server/services/protocol_blocking_service.dart';
|
||||
import 'package:waylume_server/core/utils.dart';
|
||||
import 'package:waylume_server/web/peer_routes.dart';
|
||||
import 'package:waylume_server/config/supabase_config.dart';
|
||||
@@ -54,6 +55,9 @@ void main() async {
|
||||
await WireGuardService.initializeServer();
|
||||
initHeartbeat();
|
||||
initVpnSessionMonitor();
|
||||
|
||||
// Initialize protocol blocking service
|
||||
ProtocolBlockingService.initialize();
|
||||
|
||||
if (!Platform.isMacOS) {
|
||||
// await ServerService.isolatePeers();
|
||||
|
||||
Reference in New Issue
Block a user