Karmaa 15e1fd215e Release 1.0 (#3)
* Nano and timeout error fix #1

* Nano and timeout error fix #2

* Nano and timeout error fix #3

* Nano and timeout error fix #4

* Nano and timeout error fix #5

* Nano and timeout error fix #6

* Nano and timeout error fix #7 (plus css changes for hide buttons)

* Nano and timeout error fix #8 (zoom method)

* Nano zoom fix #9

* Nano zoom fix #10

* Nano zoom fix #11

* Nano zoom fix #12

* Nano zoom fix #13

* Nano zoom fix #14

* Nano zoom fix #15

* Nano zoom fix #16 (ssh-2-promise)

* Nano zoom fix #17 (ssh-2-promise port  fix)

* Full return back to old code with minor fixes

* Terminal size fix #18 (rows & cols fix)

* Test ntfy build notification system

* Silent resize cmds & Auto resize terminal #1

* Silent resize cmds & Auto resize terminal #2

* Docker build update

* Docker build update #2

* Docker build update #3

* Docker build update #4 (cache and cleanup)

* Docker build update #5 (cache and cleanup)

* Docker build update #6 (cache and cleanup)

* Docker build update #7 (final)

* Docker build update #8 (nevermind not finanl)

* Docker build update #9 (nevermind not finanl)

* Docker build update #10

* Docker build update #10 (I hope final)

* Docker build update #10 (actual final)

* Release 1.0!!!!

* Repo clean-up

* Remove files ignored by .gitignore

* Change project name, create logo, change README.md to be soon updated.

* Update README.md #1 (also added MIT License)

* Update README.md #2

* Update README.md #3

* Update README.md #4

* Update README.md #5

* Update README.md #6

* Update README.md #7

* Update README.md

* Add images

* Update image name

* Update README.md

* Final changes to release-1.0

* Update README.md

* Update name (need to fix logo)

* Final updates (I hope for real this time)

* Fix web-socket timeout.

* Fix timeout on close.
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-04 21:04:46 -06:00
2024-12-12 18:46:43 -06:00
2024-12-04 21:04:46 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-04 21:04:46 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-04 21:04:46 -06:00
2024-12-12 18:46:43 -06:00
2024-12-12 18:46:43 -06:00
2024-12-04 21:04:46 -06:00

Repo Stats

GitHub Repo stars GitHub forks GitHub Release

Top Technologies

React Badge Javascript Badge Nodejs Badge HTML Badge CSS Badge Docker Badge


Termimx Banner

Description

Termix is an open-source forever free self-hosted SSH (other protocols planned, see Planned Features) 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 possibly even security issues!

Planned Features

  • SSH
  • VNC
  • RDP
  • SMTP (build in file transfer)
  • Split Screen & Tabs
  • ChatGPT/Ollama Integration (for commands)
  • Login Screen

How Termix is Different

Before developing Termix, I faced the issue of a server management panel that did not have every feature I liked. Guacamole had poor copy/paste abilities and a poor UI. Shellngn was too expensive and all other alternatives had one major problem with them. I plan to develop the management panel of my dreams with even an AI integration for those pesky commands I always forget the syntax of.

Installation

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

Known Bugs

Please create an Issue if you find any problems!

Start session button stays connected even if SSH fails to connect.

Show-off

Demo Image

License

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

Description
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities.
Readme 462 MiB
2026-01-01 04:20:12 +00:00
Languages
TypeScript 98.4%
JavaScript 0.8%
CSS 0.3%
Shell 0.3%