Releases: zZedix/Smite
0.1.7
🤖 Telegram Bot Integration
📊 View panel statistics directly in Telegram
💾 Automatic backups sent to admin users via Telegram
⏱ Configurable backup intervals from panel settings
🔐 FRP Communication (Panel ↔ Node)
🌐 Use FRP reverse tunnels instead of direct HTTP
🧱 Fully functional behind firewalls & NAT
🔄 Automatic fallback to HTTP if FRP connection fails
🔁 Tunnel Auto Reapply
♻️ Automatically reapply all tunnels at configurable intervals
⚙️ Reapply interval configurable in settings
🛡 Ensures tunnels remain active after node restarts or failures
🎨 Enhanced Tunnel Display (UI Improvements)
🏷 Transmission type badges (TCP, UDP, WS, etc.)
🔌 Core port display for reverse tunnels
🧭 Cleaner layout and better visual organization of tunnel cards
🌍 Node IP Address Display
📍 Display node IP addresses in the Iran Nodes table
🧠 Easier identification and management of node locations
🌐 Language Support
🇮🇷 Persian (فارسی) language added
0.1.6
🚀 Release 0.1.6 Highlights – Dual-Node Architecture
This release introduces a Dual-Node Architecture with major improvements in tunnel management, reliability, and monitoring.
🔗 Architecture
Iran Nodes: Run tunnel servers (Rathole, Backhaul, Chisel, FRP) and GOST forwarders
Foreign Servers: Run tunnel clients to receive forwarded traffic
Separate UI management for nodes and servers
📡 Connection & Status Monitoring
Real-time connection states: connecting, connected, reconnecting, failed
Visual status indicators for nodes, servers, and tunnels
Automatic tunnel restoration after panel, node, or server restarts
Node-side persistence (tunnels.json) for uninterrupted operation even if the panel is down
🩺 Core Health Management
Unified Core Health Dashboard
Health monitoring for all tunnel cores
Per-core auto-reset with configurable schedules
Last reset & next reset timestamps
🖥️ Servers Management
New Servers tab for foreign servers (separate from Iran nodes)
Full CRUD operations
Secure server enrollment using certificates
Panel-side restoration for GOST forwarding
🌐 Enhanced Tunnel Support
GOST: TCP, UDP, WebSocket, gRPC, TCPMux
Backhaul: TCP, UDP, WebSocket, WSMux, TCPMux (reverse)
Rathole: TCP, WebSocket (reverse)
Chisel: TCP (reverse)
FRP: TCP / UDP (reverse)
🎨 UI Improvements
“Add Server” quick action in Dashboard
Improved Core Health tab with server visibility
Clear separation between nodes and servers
Enhanced tunnel management interface
🧰 CLI & Technical Enhancements
New uninstall command for clean removal
Improved CLI status & management commands
Docker-first deployment
Persistent tunnel storage on nodes
Better error handling and logging
Improved database query compatibility
Optimized GitHub Actions workflows
0.1.5
0.1.4
🌐 FRP Tunnel Enhancements
⚡ Added FRP (Fast Reverse Proxy) tunnel support
🔁 Full support for TCP and UDP protocols
🌍 IPv6 tunneling support (v4 → v6)
🤖 Automatic FRP server management from the panel
🔄 Tunnel restoration after panel restart
📊 New Core Health Dashboard
🖥️ Real-time monitoring of panel and node status
❤️ Health status for all cores (FRP, Chisel, Rathole, Backhaul)
🔧 Auto-Reset System Improvements
⏱️ Auto-reset timer with fully configurable intervals
♻️ Automatic core reset based on your selected schedule
🧨 "Reset Now" button for instant core reset
✔️ Accurate interval calculation (ensures resets happen exactly on time)
🔌 Works across all supported cores
0.1.3
What's Changed
🚀 Release Notes
➕ Added Chisel Core
🎛️ Panel port can now be configured during fresh installation
🔧 Node API port is now fully configurable (no longer hardcoded to 8888)
🔌 Added Panel API port configuration for nodes
🌐 Added support for HTTP/HTTPS port configuration
⚙️ Nginx now automatically picks up port changes from the .env file
🔄 Added:
smite restart
smite-node restart
📝 Added:
smite edit / smite edit-env
smite-node edit / smite-node edit-env
🆕 Restart commands now properly detect and apply .env changes
🔁 When HTTPS is enabled, Nginx restart is now integrated into smite restart
Full Changelog: v0.1.2...v0.1.3
0.1.2
0.1.1
🚀 Release Highlights – v0.1.1
🧩 Core Integration
Fully integrates Backhaul core end-to-end, including:
Panel lifecycle management
Node adapter
TCPMux / UDP configuration options
Frontend UI support
🐳 Docker & Packaging
Bundles prebuilt Backhaul v0.7.2 into both panel and node Docker images
Uses pinned checksums for integrity and reproducibility
Hardened Docker publishing workflow with:
Stable tag management
Doc-only change skipping
Versioned release flow (v0.1.1)
⚙️ Installer & Setup Improvements
Adds support for custom HTTP/HTTPS ports
Introduces flexible nginx templating
General installation and setup refinements