Skip to content
/ Termix Public

Termix is an open-source forever free self-hosted server management panel

License

Notifications You must be signed in to change notification settings

LukeGus/Termix

Repository files navigation

Repo Stats

GitHub Repo stars GitHub forks GitHub Release Discord

Top Technologies

React Badge Javascript Badge Nodejs Badge HTML Badge Tailwind CSS Badge Docker Badge MongoDB Badge MUI Joy Badge


Termix Banner

If you would like, you can support the project here!
PayPal

Overview

Termix is an open-source forever free self-hosted SSH (other protocols planned, see Planned Features) server management panel inspired by Nexterm. Its purpose is to provide an all-in-one docker-hosted web solution to manage your servers in one easy place. I'm using this project to help me learn React, Vite, and Docker but also because I could never settle on a server management software that I enjoyed to use.

Warning

This app is in the VERY early stages of development. Expect bugs, data loss, and unexplainable issues! For that reason, I recommend you securely tunnel your connection to Termix through a VPN.

Features

  • SSH
  • Split Screen (Up to 4) & Tab System
  • User Authentication
  • Save Hosts (and easily view, connect, and manage them)

Planned Features

  • VNC
  • RDP
  • SFTP (build in file transfer)
  • ChatGPT/Ollama Integration (for commands)
  • Apps (like notes, AI, etc)
  • Terminal Themes
  • User Management (roles, permissions, etc.)
  • SSH Tunneling
  • More Authentication Methods
  • More Security Features (like 2FA, etc.)

Installation

Visit the Termix Wiki for information on how to install Termix. You can also use these links to go directly to guide. Docker or Manual.

Support

If you need help with Termix, you can join the Discord server and visit the support channel. You can also open an issue or open a pull request on the GitHub repo. If you would like to support me financially, you can on Paypal.

Show-off

Demo Image Demo Image

License

Distributed under the MIT license. See LICENSE for more information.