{"id":26535868,"url":"https://github.com/LukeGus/Termix","last_synced_at":"2025-03-21T21:02:44.888Z","repository":{"id":264728907,"uuid":"893684207","full_name":"LukeGus/Termix","owner":"LukeGus","description":"Termix is an open-source forever free self-hosted server management panel","archived":false,"fork":false,"pushed_at":"2025-03-16T18:39:12.000Z","size":1997,"stargazers_count":265,"open_issues_count":4,"forks_count":11,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-16T18:59:11.310Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LukeGus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-25T02:46:36.000Z","updated_at":"2025-03-16T18:47:03.000Z","dependencies_parsed_at":"2024-12-08T08:21:13.155Z","dependency_job_id":"032d71eb-ec57-4d47-9569-a41438e83547","html_url":"https://github.com/LukeGus/Termix","commit_stats":null,"previous_names":["lukegus/ssh-project","lukegus/termix"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeGus%2FTermix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeGus%2FTermix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeGus%2FTermix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeGus%2FTermix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LukeGus","download_url":"https://codeload.github.com/LukeGus/Termix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244868762,"owners_count":20523590,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-21T21:02:11.901Z","updated_at":"2025-03-21T21:02:44.878Z","avatar_url":"https://github.com/LukeGus.png","language":"JavaScript","funding_links":["https://paypal.me/LukeGustafson803"],"categories":["TypeScript","前端开发框架及项目"],"sub_categories":["管理面板"],"readme":"# Repo Stats\n![GitHub Repo stars](https://img.shields.io/github/stars/LukeGus/Termix?style=flat\u0026label=Stars)\n![GitHub forks](https://img.shields.io/github/forks/LukeGus/Termix?style=flat\u0026label=Forks)\n![GitHub Release](https://img.shields.io/github/v/release/LukeGus/Termix?style=flat\u0026label=Release)\n\u003ca href=\"https://discord.gg/jVQGdvHDrf\"\u003e\u003cimg alt=\"Discord\" src=\"https://img.shields.io/discord/1347374268253470720\"\u003e\u003c/a\u003e\n#### Top Technologies\n[![React Badge](https://img.shields.io/badge/-React-61DBFB?style=flat-square\u0026labelColor=black\u0026logo=react\u0026logoColor=61DBFB)](#)\n[![Javascript Badge](https://img.shields.io/badge/-Javascript-F0DB4F?style=flat-square\u0026labelColor=black\u0026logo=javascript\u0026logoColor=F0DB4F)](#)\n[![Nodejs Badge](https://img.shields.io/badge/-Nodejs-3C873A?style=flat-square\u0026labelColor=black\u0026logo=node.js\u0026logoColor=3C873A)](#)\n[![HTML Badge](https://img.shields.io/badge/-HTML-E34F26?style=flat-square\u0026labelColor=black\u0026logo=html5\u0026logoColor=E34F26)](#)\n[![Tailwind CSS Badge](https://img.shields.io/badge/-TailwindCSS-38B2AC?style=flat-square\u0026labelColor=black\u0026logo=tailwindcss\u0026logoColor=38B2AC)](#)\n[![Docker Badge](https://img.shields.io/badge/-Docker-2496ED?style=flat-square\u0026labelColor=black\u0026logo=docker\u0026logoColor=2496ED)](#)\n[![MongoDB Badge](https://img.shields.io/badge/-MongoDB-47A248?style=flat-square\u0026labelColor=black\u0026logo=mongodb\u0026logoColor=47A248)](#)\n[![MUI Joy Badge](https://img.shields.io/badge/-MUI%20Joy-007FFF?style=flat-square\u0026labelColor=black\u0026logo=mui\u0026logoColor=007FFF)](#)\n\n\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/LukeGus/Termix\"\u003e\n    \u003cimg alt=\"Termix Banner\" src=./repo-images/TermixLogo.png style=\"width: 125px; height: auto;\"\u003e  \u003c/a\u003e\n\u003c/p\u003e\n\nIf you would like, you can support the project here!\\\n[![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge\u0026logo=paypal\u0026logoColor=white)](https://paypal.me/LukeGustafson803)\n\n# Overview\nTermix is an open-source forever free self-hosted SSH (other protocols planned, see [Planned Features](#planned-features)) server management panel inspired by [Nexterm](https://github.com/gnmyt/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](https://github.com/facebook/react), [Vite](https://github.com/vitejs/vite-plugin-react), and [Docker](https://www.docker.com) but also because I could never settle on a server management software that I enjoyed to use.\n\n\u003e [!WARNING]  \n\u003e 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.\n\n# Features\n- SSH\n- Split Screen (Up to 4) \u0026 Tab System\n- User Authentication\n- Save Hosts (and easily view, connect, and manage them)\n\n# Planned Features\n- VNC\n- RDP\n- SFTP (build in file transfer)\n- ChatGPT/Ollama Integration (for commands)\n- Apps (like notes, AI, etc)\n- Terminal Themes\n- User Management (roles, permissions, etc.)\n- SSH Tunneling\n- More Authentication Methods\n- More Security Features (like 2FA, etc.)\n\n# Installation\nVisit the Termix [Wiki](https://github.com/LukeGus/Termix/wiki) for information on how to install Termix. You can also use these links to go directly to guide. [Docker](https://github.com/LukeGus/Termix/wiki/Docker) or [Manual](https://github.com/LukeGus/Termix/wiki/Manual).\n\n# Support\nIf you need help with Termix, you can join the [Discord](https://discord.gg/jVQGdvHDrf) server and visit the support channel. You can also open an issue or open a pull request on the [GitHub](https://github.com/LukeGus/Termix/issues) repo. If you would like to support me financially, you can on [Paypal](https://paypal.me/LukeGustafson803).\n\n# Show-off\n\n![Demo Image](repo-images/DemoImage1.png)\n![Demo Image](repo-images/DemoImage2.png)\n\n# License\nDistributed under the MIT license. See LICENSE for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLukeGus%2FTermix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLukeGus%2FTermix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLukeGus%2FTermix/lists"}