-
release-1.10.0 Stable
released this
2026-01-01 04:20:12 +00:00 | 11 commits to main since this releaseAdded 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
Downloads
- Added docker management
-
release-1.9.0 Stable
released this
2025-11-17 15:46:05 +00:00 | 16 commits to main since this releaseAdded command history, revamped SSH tools UI, and includes many general QOL/bug fixes
After upgrading to this version, downgrading will result in an encryption error. Create backups as needed.
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:
- Moved all SSH tools into a dedicated sidebar
- Added Command History feature inside the SSH tool sidebar to view/run previous commands more easily
- Use tab in a terminal to autofill command history based on what you're typing (can be disabled in User Profile)
- Revamped the split screen into the new SSH tool sidebar for more fine-grained control over Terminal location
- Allow terminals to be closed while split-screening
- Added command palette (double-tap left shift)
- View recent activity, hosts, and quick actions with a key bind
- Link OIDC account to a password account
- Jump host/bastion host support (chain multiple hosts)
- Toggle to override username on a credential-based host
- New SSH Login Statistics widget
- Added quick actions system
- Create custom buttons that execute an SSH snippet viewable from the server stats page
- Start a SSH connection or see the status on a host from the host manager
- Color-coded files/folders inside the file manager (can be disabled in User Profile)
- Visible ID for hosts/snippets/credentials inside the host manager
- Change folder icon/color
- Improved the login page and added a login animation while the hosts are initializing
- Improved support for Warpgate
- Delete all hosts in a folder
- Improved UI for the database tab of admin settings
- Customize file permissions in the file manager
- Copy file/folder path in file manager
- Compress/decompress zipped folders in the file manager
- Login attempt rate limiting (resets after reboot)
- Save file manager file sorting type to localStorage
- Limited max tab size
- Improved UI for deploying SSH credentials
- Improved form validation by automatically sending the user to the tab with an invalid form entry
- Added reordering and folder/customization system to snippets
Bug Fixes:
- Server stats reporting red status after adding a new host
- Docker pull unexpected EOF
- Users get logged out after the actual 7 days for web and a month for desktop/mobile instead of the previous accidental 6 hours
- Database encryption errors after updating
- Hosts not loading on some devices
- Electron displays a white flashing screen after logging in, then restarting
- Credential deploy error
- Quick actions in the homepage are not overwriting the current host manager tab
- Terminal display issues
- Accept header for OIDC callback request
- Electron localStorage not saving for right-click copy/paste
- Unable to delete hosts/users
- Metrics not taking up full space
- Mobile apps not displaying hosts until logging out
- Base 64 encoded hosts are not getting decoded
- Improved SSH timeouts
- Fixed JSON import system
- Fixed SSH credential deployment error
Downloads
-
release-1.8.0 Stable
released this
2025-11-05 16:40:46 +00:00 | 19 commits to main since this releaseAdded more terminal customization, new SSH tools, revamped server stats customization, and improved multi-platform support
Your desktop/mobile version will need to be updated to work with this version since many authentication systems were changed.
Update Log:
- Added 2 new languages: Russian and Brazilian Portuguese
- Improved SSH tools buttons:
- Added SSH snippets (reusable commands)
- Added many new terminal customization options:
- Theme
- Font (font, size, spacing, line height)
- Cursor style/blinking
- Scroll back buffer
- Bell style
- Fast scroll modifier
- SSH agent forwarding
- Backspace modifier
- Run startup snippets
- Auto set environment variables
- Auto run MOSH
- Improved tab bar to be similar to a web browser (movable and improved UI/UX)
- Added support for TOTP SSH hosts (only works on terminal/file manager and only on the website/desktop version)
- Added an option not to save the password (asks when connecting, does not save locally)
- Moved the delete account button to the ser profile
- Made the left sidebar resizable
- Replaced the server button on the sidebar with a hamburger button to be able to edit hosts and visit the file manager with fewer clicks
- Added OIDC/reverse proxy support for all desktop and mobile clients
- Completely revamped server stats
- Enable/disable status monitoring (green/red icon on the sidebar), along with changing the internal that it pings
- New server stat widgets (also configurable with enable/disable and intervals)
- CPU (now a chart)
- Memory (now a chart)
- Disk
- Network interfaces (list of all interfaces, their IPs, and their status)
- Uptime
- Processes
- System information (hostname, OS, and kernel version)
- Changed password reset to reset user data if unable to provide password
- Added session management system (log out specific devices/browsers)
- Made a regular website session last for 1 week before getting logged out
- Desktop and mobile clients last a month before getting logged out of date
- If you restart Termix, all sessions and session tokens are removed
- Added new SSH algorithms (kexs, server host keys, and ciphers)
- More desktop app platform install types/platforms:
- Windows (x64/ia32)
- Portable
- MSI Installer
- Chocolatey Package Manager (coming shortly)
- Linux (x64/ia32/arm7l)
- Portable
- AppImage
- Deb
- Flatpak (coming shortly)
- macOS (x64/ia32 on v12.0+)
- Apple App Store (coming shortly)
- DMG
- Homebrew (coming shortly)
- iOS/iPadOS (v15.1+)
- Apple App Store
- IPA
- Android (v7.0+)
- Google Play Store
- APK
- Windows (x64/ia32)
Bug Fixes:
- OIDC security leak
- Tab switching display issues
- Fixed mobile error handling
- Linux builds are not opening
Downloads
-
release-1.7.3 Stable
released this
2025-10-09 04:55:33 +00:00 | 40 commits to main since this releaseUpdated terminal font, fixed password reset issues, and added a German language option
Update Log:
- Replaced JetBrains Mono with CaskaydiaCove Mono
- Added option for German
- Made both sidebar states persist
Bug Fix:
- Fixed the issue where the built-in Termix alert system does not display
- Fixed credentials getting reset if you reset your password
Downloads
-
release-1.7.2 Stable
released this
2025-10-06 15:11:25 +00:00 | 49 commits to main since this releaseFixed issues with OIDC users and credentials, with some small QOL fixes
Update Log:
- Fixed issue where OIDC users logging out would reset passwords/keys for credentials
- Changed NGINX to forward the real client IP
- Added sidebar persistence (closing either sidebar persists across refresh)
- Forced password for SSH
Downloads
-
release-1.7.1 Stable
released this
2025-10-03 05:02:10 +00:00 | 50 commits to main since this releaseFixes bugs with password reset, terminal encoding, login failures after encryption migration, and import/export issues.
Update Log:
- Fixed encoding and SSH fallback for legacy servers (#282)
- Fixed emoji rendering in terminal (#266)
- Include credentials/sensitive data in host export/import (#254)
- Fixed password reset, blocking users from logging in at all (#329)
- Fixed Linux desktop not starting (#239)
- Mostly fixed issues with users not being able to log in after encryption (#320)
- Fixed max storage being set to available storage in server stats (#313)
Downloads
-
release-1.7.0 Stable
released this
2025-10-01 20:40:10 +00:00 | 51 commits to main since this releaseImproves encryption, overhauled the file manager, better credential system, fixed various bugs, and automated SSL generation
Update Log:
- Completely overhauled the file manager. It is now similar to that of Windows Explorer. You can manage files directly on remote servers with support for viewing and editing code, images, audio, and video. You can also upload, download, rename, delete, and move files seamlessly.
- Added SSH certificate generation within the credential manager. You can also deploy the SSH certificates to the server automatically.
- Improved database security by locking out user data after inactivity and storing it with AES-256 encryption.
- Added ability to import/export your DB to other instances of Termix
- Improved SSH tunnel reliability
- Added versioning system to Electron desktop builds
- Generate SSL certificates within Termix via
.envvariables. See docs. - Moved backend ports to the
30000range so that you can use ports8081-8085for the frontend. This does not affect existing Termix setups.
Bug Fixes:
Downloads
-
release-1.6.0 Stable
released this
2025-09-12 19:42:00 +00:00 | 76 commits to main since this releaseAdded improved mobile support, a credential manager, and a desktop app, along with many QOL improvements.
Update Log:
- Added mobile-friendly UI
- Add version number to profile
- Added reconnect system for terminals and better connection UI
- Added password visibility toggle
- Redid frontend and backend logs to make debugging easier
- Ability to paste the private key instead of uploading a file
- Added a central manager for adding reusable credentials
- Update all errors and information to use the new toast notification system
- Remove all inline styles and replace with className
- Removed all hard-coded backgrounds and replaced them with a CSS color scheme
- Improved server stats UI
- Make the profile section its own tab
- Created a new logo and updated everything to use it
- Added a downloadable desktop app to connect your Termix instance (in beta). See docs.
- Added ability to export hosts
Bug fixes:
Downloads
-
release-1.5.0 Stable
released this
2025-09-03 05:14:49 +00:00 | 80 commits to main since this releaseIncludes fixes for OIDC and admin settings, along with a new translation system that currently supports English and Chinese
Update Log:
- Added Chinese and English translations (Chinese may be incorrect)
- Migrated admin page and host system to the new alert system
- Improved mobile support by always showing sidebar, however it needs more improvement in the future
Bug Fixes:
- Fixed errors when trying to remove users or make them admin
- Fixed OIDC errors for
failed to get user information
Downloads
-
release-1.4.0 Stable
released this
2025-09-01 05:11:26 +00:00 | 81 commits to main since this releaseAdded 2FA (via TOTP) auth, improved SSH timeout, fixed poor status/metric refreshing, and updated Termix docs with API routes and contribution guide.
Update Log:
- Added User Profile section in the account drop down
- Includes setting to enable TOTP (https://docs.termix.site/totp) and reset password
- Made server stats and metrics refresh every 30 seconds, but only when a user has the Termix web-ui open
- Removed stat caching in the backend
Bug Fixes
- Fixed SSH time outs
- Fixed SSH server stats not refreshing
Downloads
- Added User Profile section in the account drop down