feat: add interactive config setup on first start, install scripts, and uninstall cleanup

This commit is contained in:
2026-03-24 22:46:45 +08:00
parent 35bf24f0f3
commit 850cc49daf
6 changed files with 257 additions and 13 deletions

View File

@@ -19,7 +19,7 @@ type Config struct {
func DefaultConfig() *Config {
return &Config{
TargetIP: "192.168.3.3",
TargetIP: "192.168.3.1",
MonitorWindowSeconds: 180,
ShutdownCountdown: 60,
NormalPingInterval: 15,