diff --git a/README.md b/README.md
index d01a3aab..7f341ae1 100644
--- a/README.md
+++ b/README.md
@@ -16,17 +16,6 @@
Achieved on September 1st, 2025
-#### Top Technologies
-
-[](#)
-[](#)
-[](#)
-[](#)
-[](#)
-[](#)
-[](#)
-[](#)
-
@@ -45,7 +34,7 @@ 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 multi-platform
solution for managing your servers and infrastructure through a single, intuitive interface. Termix offers SSH terminal
-access, SSH tunneling capabilities, remote file management, and many other tools. Termix is the perfect
+access, SSH tunneling capabilities, and remote file management, with many more tools to come. Termix is the perfect
free and self-hosted alternative to Termius available for all platforms.
# Features
@@ -53,22 +42,20 @@ free and self-hosted alternative to Termius available for all platforms.
- **SSH Terminal Access** - Full-featured terminal with split-screen support (up to 4 panels) with a browser-like tab system. Includes support for customizing the terminal including common terminal themes, fonts, and other components
- **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
-- **Docker Management** - Start, stop, pause, remove containers. View container stats. Control container using docker exec terminal. It was not made to replace Portainer or Dockge but rather to simply manage your containers compared to creating them.
- **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 disk usage along with network, uptime, and system information on any SSH server
- **Dashboard** - View server information at a glance on your dashboard
-- **RBAC** - Create roles and share hosts across users/roles
- **User Authentication** - Secure user management with admin controls and OIDC and 2FA (TOTP) support. View active user sessions across all platforms and revoke permissions. Link your OIDC/Local accounts together.
- **Database Encryption** - Backend stored as encrypted SQLite database files. View [docs](https://docs.termix.site/security) for more.
- **Data Export/Import** - Export and import SSH hosts, credentials, and file manager data
- **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. Choose between dark or light mode based UI.
-- **Languages** - Built-in support ~30 languages (bulk translated via Google Translate, results may vary ofc)
+- **Modern UI** - Clean desktop/mobile-friendly interface built with React, Tailwind CSS, and Shadcn
+- **Languages** - Built-in support for English, Chinese, German, and Portuguese
- **Platform Support** - Available as a web app, desktop application (Windows, Linux, and macOS), and dedicated mobile/tablet app for iOS and Android.
- **SSH Tools** - Create reusable command snippets that execute with a single click. Run one command simultaneously across multiple open terminals.
- **Command History** - Auto-complete and view previously ran SSH commands
- **Command Palette** - Double tap left shift to quickly access SSH connections with your keyboard
-- **SSH Feature Rich** - Supports jump hosts, warpgate, TOTP based connections, SOCKS5, password autofill, etc.
+- **SSH Feature Rich** - Supports jump hosts, warpgate, TOTP based connections, etc.
# Planned Features
@@ -120,13 +107,19 @@ volumes:
driver: local
```
+# Sponsors
+
+Thank you to [Digital Ocean](https://www.digitalocean.com/) for sponsoring Termix and covering our documentation server costs!
+
+
+
# Support
If you need help or want to request a feature with Termix, visit the [Issues](https://github.com/Termix-SSH/Support/issues) page, log in, and press `New Issue`.
Please be as detailed as possible in your issue, preferably written in English. You can also join the [Discord](https://discord.gg/jVQGdvHDrf) server and visit the support
channel, however, response times may be longer.
-# Screenshots
+# Show-off
@@ -145,12 +138,6 @@ channel, however, response times may be longer.
-
-
-
-
-
-
@@ -158,7 +145,7 @@ channel, however, response times may be longer.
Your browser does not support the video tag.
-Some videos and images may be out of date or may not perfectly showcase features.
+Videos and images may be out of date.
# License
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 6885c496..29313736 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -74,6 +74,9 @@ VOLUME ["/app/data"]
EXPOSE ${PORT} 30001 30002 30003 30004 30005 30006
+HEALTHCHECK --interval=30s --timeout=10s --start-period=30s --retries=3 \
+ CMD node -e "require('http').get('http://localhost:30001/health', (r) => process.exit(r.statusCode === 200 ? 0 : 1)).on('error', () => process.exit(1))"
+
COPY docker/entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
diff --git a/docker/nginx-https.conf b/docker/nginx-https.conf
index 7788848b..dce94dd2 100644
--- a/docker/nginx-https.conf
+++ b/docker/nginx-https.conf
@@ -1,3 +1,5 @@
+worker_processes 1;
+master_process off;
pid /app/nginx/nginx.pid;
error_log /app/nginx/logs/error.log warn;
diff --git a/docker/nginx.conf b/docker/nginx.conf
index ac6b7112..fd95a81f 100644
--- a/docker/nginx.conf
+++ b/docker/nginx.conf
@@ -1,3 +1,5 @@
+worker_processes 1;
+master_process off;
pid /app/nginx/nginx.pid;
error_log /app/nginx/logs/error.log warn;
diff --git a/index.html b/index.html
index b376f7cd..83e38e8e 100644
--- a/index.html
+++ b/index.html
@@ -4,6 +4,13 @@
+
+
+
+
+
+
+
Termix