v1.10.0 #471

Merged
LukeGus merged 106 commits from dev-1.10.0 into main 2026-01-01 04:20:12 +00:00
LukeGus commented 2026-01-01 04:18:24 +00:00 (Migrated from github.com)

Added docker management, RBAC support, many new languages, SOCKS5 support, light mode, and fixed many bugs

Architecture Windows Linux Mac Android iOS
x86-64 (64-bit) EXE · MSI · Portable AppImage · DEB · Portable DMG
AArch64 (ARM64) AppImage · DEB · Portable DMG APK (1.2.0) IPA (1.2.0)
ARMv7 (32-bit) AppImage · DEB · Portable
x86-32 (32-bit) EXE · MSI · Portable
Universal Chocolatey Flatpak DMG · App Store · Homebrew

Update Log:

  • Added docker management
    • Start, stop, pause, remove containers
    • View container stats
    • Control container using docker exec terminal
    • Disabled by default and completely option. It was not made to replace Portainer or Dockge but rather to simply manage your containers compared to creating them.
  • RBAC support
    • Create roles and share hosts across users/roles
  • Added terminal highlighting (very early beta)
  • SOCKS5 support
  • Separated server stats and tunnel management
  • Added notes field to host
  • Sudo password auto-fill
  • Auto trim host manger inputs
  • Allow for betting sorting in the left sidebar
  • Hide/show tags in the sidebar (adjustable in user profile)
  • Improved terminal connection speed
  • Improved admin settings usability by creating new user modal
    • Able to create new user from admin page
  • Added 20 new languages and migrated hardcoded text to the new system
    • All languages are now generated in bulk using google translate
  • Added light mode (toggleable in user profile)
    • Made colors more consistent across entire UI
  • Improved general code quality and code organization (no user impacts)
  • Duplicated recent activity (in a row) is now truncated
  • Added collapse snippet folders by default
  • Added comment at the end of the public key when deployed
  • Added search bar to snippets
  • Made server stats only occur when the user has the server stats page open. This reduces the amount of spam on a server and also providers better performance in general.
    • Server stats now also supports TOTP (but not none auth since that would be fundamentally impossible since it would have to ask for authentication every time it would poll)
  • Turned server stats disk usage into a graph
  • Added server stats, docker, and tunnels as recent activity
  • Added host saving loader to the host manager and disabled edit button if missing form entry

Bug Fix:

  • Fix PTY keepalive creating “^@” character
  • Snippet running on enter key
  • Base64 file manager decoding
  • File manager jump host not working
  • File manager terminal size not updating
  • User/hosts unable to be deleted (sqlite constraint)
  • Command autocomplete taking over tab (made disabled by default)
  • Override credential username not saving
Added docker management, RBAC support, many new languages, SOCKS5 support, light mode, and fixed many bugs | Architecture | Windows | Linux | Mac | Android | iOS | |------------------|------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|---------------------------------------------|-----------------------------------| | **x86-64 (64-bit)** | [EXE](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_x64_nsis.exe) · [MSI](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_x64_msi.msi) · [Portable](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_x64_portable.zip) | [AppImage](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_x64_appimage.AppImage) · [DEB](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_x64_deb.deb) · [Portable](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_x64_portable.tar.gz) | [DMG](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_macos_x64_dmg.dmg) | — | — | | **AArch64 (ARM64)** | — | [AppImage](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_arm64_appimage.AppImage) · [DEB](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_arm64_deb.deb) · [Portable](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_arm64_portable.tar.gz) | [DMG](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_macos_arm64_dmg.dmg) | [APK (1.2.0)](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_android.apk) | [IPA (1.2.0)](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_ios.ipa) | | **ARMv7 (32-bit)** | — | [AppImage](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_armv7l_appimage.AppImage) · [DEB](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_armv7l_deb.deb) · [Portable](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_linux_armv7l_portable.tar.gz) | — | — | — | | **x86-32 (32-bit)** | [EXE](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_ia32_nsis.exe) · [MSI](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_ia32_msi.msi) · [Portable](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_windows_ia32_portable.zip) | — | — | — | — | | **Universal** | [Chocolatey](https://docs.termix.site/install/connector/windows) | [Flatpak](https://docs.termix.site/install/connector/linux) | [DMG](https://github.com/Termix-SSH/Termix/releases/download/release-1.10.0-tag/termix_macos_universal_dmg.dmg) · [App Store](https://apps.apple.com/us/app/termix-ssh-companion/id6752672071) · [Homebrew](https://docs.termix.site/install/connector/macos) | — | — | Update Log: - Added docker management - Start, stop, pause, remove containers - View container stats - Control container using docker exec terminal - Disabled by default and completely option. It was not made to replace Portainer or Dockge but rather to simply manage your containers compared to creating them. - RBAC support - Create roles and share hosts across users/roles - Added terminal highlighting (very early beta) - SOCKS5 support - Separated server stats and tunnel management - Added notes field to host - Sudo password auto-fill - Auto trim host manger inputs - Allow for betting sorting in the left sidebar - Hide/show tags in the sidebar (adjustable in user profile) - Improved terminal connection speed - Improved admin settings usability by creating new user modal - Able to create new user from admin page - Added 20 new languages and migrated hardcoded text to the new system - All languages are now generated in bulk using google translate - Added light mode (toggleable in user profile) - Made colors more consistent across entire UI - Improved general code quality and code organization (no user impacts) - Duplicated recent activity (in a row) is now truncated - Added collapse snippet folders by default - Added comment at the end of the public key when deployed - Added search bar to snippets - Made server stats only occur when the user has the server stats page open. This reduces the amount of spam on a server and also providers better performance in general. - Server stats now also supports TOTP (but not none auth since that would be fundamentally impossible since it would have to ask for authentication every time it would poll) - Turned server stats disk usage into a graph - Added server stats, docker, and tunnels as recent activity - Added host saving loader to the host manager and disabled edit button if missing form entry Bug Fix: - Fix PTY keepalive creating “^@” character - Snippet running on enter key - Base64 file manager decoding - File manager jump host not working - File manager terminal size not updating - User/hosts unable to be deleted (sqlite constraint) - Command autocomplete taking over tab (made disabled by default) - Override credential username not saving
Sign in to join this conversation.