diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 00000000..13566b81
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index f368f820..2cacb4cf 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,7 +4,16 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -39,34 +48,39 @@
- {
- "keyToString": {
- "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true",
- "RunOnceActivity.ShowReadmeOnStart": "true",
- "RunOnceActivity.git.unshallow": "true",
- "Shell Script.Node Server.js Start.executor": "Run",
- "Shell Script.Run backend and frontend.executor": "Run",
- "Shell Script.run_backend_frontend.executor": "Run",
- "git-widget-placeholder": "release-1.0",
- "ignore.virus.scanning.warn.message": "true",
- "last_opened_file_path": "D:/Programming Projects/Termix",
- "node.js.detected.package.eslint": "true",
- "node.js.detected.package.tslint": "true",
- "node.js.selected.package.eslint": "(autodetect)",
- "node.js.selected.package.tslint": "(autodetect)",
- "nodejs_package_manager_path": "npm",
- "npm.run_start.executor": "Run",
- "npm.run_start_frontend.executor": "Run",
- "npm.run_start_node_backend.executor": "Run",
- "npm.run_start_vite.executor": "Run",
- "npm.start.executor": "Run",
- "settings.editor.selected.configurable": "ml.llm.LLMConfigurable",
- "ts.external.directory.path": "D:\\Program Files (x86)\\Applications\\Jetbrains Webstorm\\WebStorm 2024.3.1\\plugins\\javascript-plugin\\jsLanguageServicesImpl\\external",
- "vue.rearranger.settings.migration": "true"
+
+}]]>
+
+
+
+
+
@@ -75,12 +89,12 @@
-
+
-
+
@@ -124,7 +138,11 @@
-
+
+
+
+
+
@@ -374,7 +392,15 @@
1733692181011
-
+
+
+ 1733692962039
+
+
+
+ 1733692962039
+
+
@@ -392,7 +418,6 @@
-
@@ -417,6 +442,7 @@
-
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index d87fa1ad..678c711b 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ Termix is an open-source forever free self-hosted SSH (other protocols planned,
Before developing Termix, I faced the issue of a server management panel that did not have every feature I liked. [Guacamole](https://guacamole.apache.org/) had poor copy/paste abilities and a poor UI. [Shellngn](https://shellngn.com/) 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](https://github.com/LukeGus/Termix/wiki) for information on how to install Termix.
+View 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).
# Known Bugs
### Please create an [Issue](https://github.com/LukeGus/Termix/issues) if you find any problems!
diff --git a/backend/package-lock.json b/backend/package-lock.json
index b610a640..16cf5968 100644
--- a/backend/package-lock.json
+++ b/backend/package-lock.json
@@ -3412,9 +3412,9 @@
"optional": true
},
"node_modules/nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "version": "3.3.8",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
"dev": true,
"funding": [
{
@@ -3422,6 +3422,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -7124,9 +7125,9 @@
"optional": true
},
"nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "version": "3.3.8",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
"dev": true
},
"negotiator": {
diff --git a/frontend/favicon.ico b/frontend/favicon.ico
new file mode 100644
index 00000000..9dfe8173
Binary files /dev/null and b/frontend/favicon.ico differ
diff --git a/frontend/index.html b/frontend/index.html
index 4a56ae5d..945c1192 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
+
\ No newline at end of file
diff --git a/public/Octocat.png b/public/Octocat.png
deleted file mode 100644
index 91057da4..00000000
Binary files a/public/Octocat.png and /dev/null differ
diff --git a/public/manifest.json b/public/manifest.json
index 271abd51..4660c910 100644
--- a/public/manifest.json
+++ b/public/manifest.json
@@ -1,6 +1,6 @@
{
"short_name": "Termix",
- "name": "Create React App Sample",
+ "name": "Termix",
"icons": [
{
"src": "favicon.ico",