diff --git a/README.md b/README.md index 117836d6..c81a7bec 100644 --- a/README.md +++ b/README.md @@ -1,97 +1,155 @@ -# Repo Stats +
-🇺🇸 English · 🇨🇳 中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇫🇷 Français · 🇩🇪 Deutsch · 🇪🇸 Español · 🇧🇷 Português · 🇷🇺 Русский · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇹🇷 Türkçe · 🇻🇳 Tiếng Việt · 🇮🇹 Italiano
+
+
+
Open-source · Forever free · Self-hosted server management
+ ++ 🇺🇸 English · + 🇨🇳 中文 · + 🇯🇵 日本語 · + 🇰🇷 한국어 · + 🇫🇷 Français · + 🇩🇪 Deutsch · + 🇪🇸 Español · + 🇧🇷 Português · + 🇷🇺 Русский · + 🇸🇦 العربية · + 🇮🇳 हिन्दी · + 🇹🇷 Türkçe · + 🇻🇳 Tiếng Việt · + 🇮🇹 Italiano
- - - -
-
-
- Achieved on September 1st, 2025
+
-
-
+
+
+
+
+
+
+
+
+
+ Achieved on September 1st, 2025
-
-
-
| -# Installation +**🖥️ SSH Terminal** +Full-featured terminal with split-screen support (up to 4 panels) and a browser-like tab system. Customize themes, fonts, and terminal components to your liking. -Supported Devices: +**🖱️ Remote Desktop** +RDP, VNC, and Telnet support directly in the browser with full customization and split screening. -- Website (any modern browser on any platform like Chrome, Safari, and Firefox) (includes PWA support) -- Windows (x64/ia32) - - Portable - - MSI Installer - - Chocolatey Package Manager -- Linux (x64/ia32) - - Portable - - AUR - - AppImage - - Deb - - Flatpak -- macOS (x64/ia32 on v12.0+) - - Apple App Store - - DMG - - Homebrew -- iOS/iPadOS (v15.1+) - - Apple App Store - - IPA -- Android (v7.0+) - - Google Play Store - - APK +**🔒 SSH Tunneling** +Create and manage server-to-server SSH tunnels with automatic reconnection, health monitoring, and local, remote, or dynamic SOCKS forwarding. Desktop client-to-server settings are stored locally per install — optional C2S preset snapshots can be saved to the server and loaded from any client. -Visit the Termix [Docs](https://docs.termix.site/install) for more information on how to install Termix on all platforms. Otherwise, view -a sample Docker Compose file here (you can omit guacd and the network if you don't plan on using remote desktop features): +**📁 Remote File Manager** +Manage files on remote servers with support for viewing and editing code, images, audio, and video. Upload, download, rename, delete, and move files seamlessly with sudo support. + +**🐳 Docker Management** +Start, stop, pause, and remove containers. View container stats and control them with a docker exec terminal. Not a Portainer replacement — just a clean way to manage containers. + +**🗂️ SSH Host Manager** +Save, organize, and manage your SSH connections with tags and folders. Save reusable login info and automate SSH key deployment. + + | ++ +**📊 Server Stats** +View CPU, memory, and disk usage along with network, uptime, system info, firewall, and port monitoring on most Linux-based servers. + +**🔑 User Authentication** +Secure user management with admin controls, OIDC (with access control), and 2FA (TOTP) support. View and revoke active sessions across all platforms. Link OIDC and local accounts together. + +**🛡️ RBAC** +Create roles and share hosts across users and roles with fine-grained permissions. + +**🔐 Database Encryption** +Backend stored as encrypted SQLite database files. See [docs](https://docs.termix.site/security) for details. + +**🌐 Network Graph** +Visualize your homelab based on your SSH connections with live status support. + +**🔧 SSH Tools** +Create reusable command snippets that run with a single click. Execute one command simultaneously across multiple open terminals. + +**📌 Persistent Tabs** +SSH sessions and tabs stay open across devices and refreshes when enabled in your profile. + +**🌍 30+ Languages** +Built-in support for ~30 languages, managed by [Crowdin](https://docs.termix.site/translations). + + | +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]() |
+![]() |
+
![]() |
+![]() |
+
![]() |
+![]() |
+
![]() |
+![]() |
+
![]() |
+![]() |
+
![]() |
+![]() |
+
-
-
-
-
-
-
-
-
-