Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork173
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities.
License
LukeGus/Termix
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
English |
中文
Achieved on September 1st, 2025
If you would like, you can support the project here!
Termix is an open-source, forever-free, self-hosted all-in-one server management platform. It provides a web-basedsolution for managing your servers and infrastructure through a single, intuitive interface. Termix offers SSH terminalaccess, SSH tunneling capabilities, and remote file management, with many more tools to come.
- SSH Terminal Access - Full-featured terminal with split-screen support (up to 4 panels) and tab system
- SSH Tunnel Management - Create and manage SSH tunnels with automatic reconnection and health monitoring
- Remote File Manager - Manage files directly on remote servers with support for viewing and editing code, images, audio, and video. Upload, download, rename, delete, and move files seamlessly.
- SSH Host Manager - Save, organize, and manage your SSH connections with tags and folders, and easily save reusable login info while being able to automate the deployment of SSH keys
- Server Stats - View CPU, memory, and HDD usage on any SSH server
- User Authentication - Secure user management with admin controls and OIDC and 2FA (TOTP) support
- Database Encryption - SQLite database files encrypted at rest with automatic encryption/decryption
- Data Export/Import - Export and import SSH hosts, credentials, and file manager data with incremental sync
- Automatic SSL Setup - Built-in SSL certificate generation and management with HTTPS redirects
- Modern UI - Clean desktop/mobile-friendly interface built with React, Tailwind CSS, and Shadcn
- Languages - Built-in support for English and Chinese
- Platform Support - Available as a web app, desktop application (Windows & Linux), and dedicated mobile app for iOS and Android. macOS and iPadOS support is planned.
SeeProjects for all planned features. If you are looking to contribute, seeContributing.
Supported Devices:
- Website (any modern browser like Google, Safari, and Firefox)
- Windows (app)
- Linux (app)
- iOS (app)
- Android (app)
- iPadOS and macOS are in progress
Visit the TermixDocs for more information on how to install Termix on all platforms. Otherwise, viewa sample Docker Compose file here:
services:termix:image:ghcr.io/lukegus/termix:latestcontainer_name:termixrestart:unless-stoppedports: -"8080:8080"volumes: -termix-data:/app/dataenvironment:PORT:"8080"volumes:termix-data:driver:local
If you need help with Termix, you can join theDiscord server and visit the supportchannel. You can also open an issue or open a pull request on theGitHubrepo.
2025-09-30.23-13-19.mp4
Distributed under the Apache License Version 2.0. See LICENSE for more information.
About
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities.
Topics
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.