Skip to content

hostragons/termix-docker-auto-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Termix Auto Installer – Hostragons Edition

Professional one-command installer for Termix Remote Desktop Platform with Docker, Nginx reverse proxy, SSL automation, backups, Watchtower auto updates, firewall configuration and Hostragons branding.

Designed for:

  • VPS servers
  • Dedicated servers
  • Cloud environments
  • Remote desktop deployments
  • Self-hosted terminal platforms
  • Linux administrators
  • Hosting providers

Supports Ubuntu, Debian, VPS environments and most modern Linux systems.


⚑ Quick Installation

Install instantly with one command:

bash <(curl -fsSL https://cdn.hostragons.com/storage/bash/hostragons_termix_installer.sh)

Update existing installation:

bash <(curl -fsSL https://cdn.hostragons.com/storage/bash/hostragons_termix_installer.sh) update

Uninstall:

bash <(curl -fsSL https://cdn.hostragons.com/storage/bash/hostragons_termix_installer.sh) uninstall

πŸ“Œ What Does This Script Do?

This script automatically:

βœ” Installs Docker

βœ” Installs Docker Compose

βœ” Installs Nginx

βœ” Configures reverse proxy

βœ” Installs SSL certificates automatically

βœ” Configures UFW firewall

βœ” Enables Fail2Ban

βœ” Deploys Termix container

βœ” Deploys Guacamole backend

βœ” Deploys Watchtower automatic updates

βœ” Creates automatic backups

βœ” Creates scheduled cron jobs

βœ” Adds Hostragons branding

βœ” Runs Hostragons MOTD automatically


πŸ”₯ Features


Docker Deployment

Automatically installs:

Docker
Docker Compose

Creates:

/opt/termix

Structure:

/opt/termix
β”œβ”€β”€ compose.yml
β”œβ”€β”€ data
└── backups

Automatic Reverse Proxy

Configures:

Nginx

Automatically routes:

https://yourdomain.com

to:

127.0.0.1:8080

SSL Automation

Installs:

Certbot

Automatically generates:

Let's Encrypt SSL certificates

No manual SSL setup required.


Firewall Configuration

Automatically allows:

22
80
443

Using:

UFW

Automatic Backup System

Creates:

/opt/termix-backups

Automatic daily backups:

03:00 AM

Backup script:

/usr/local/bin/termix-backup.sh

Cron:

/etc/cron.d/termix-backup

Watchtower Auto Updates

Automatically deploys:

Watchtower

Features:

  • Container monitoring
  • Automatic image updates
  • Cleanup old images
  • Background updates

Hostragons Branding

Adds:

/etc/update-motd.d/

Automatically displays:

Powered by Hostragons Hosting

Runs:

bash <(curl -fsSL https://cdn.hostragons.com/storage/bash/hostragons_motd.sh)

after installation.


πŸ–₯ Supported Operating Systems

Compatible with:

  • Ubuntu 20+
  • Ubuntu 22+
  • Debian
  • VPS environments
  • Dedicated servers
  • KVM virtualization
  • Cloud instances

☁ Supported Providers

Works with:

  • AWS EC2
  • AWS Lightsail
  • Microsoft Azure
  • Google Cloud
  • Oracle Cloud
  • DigitalOcean
  • Vultr
  • Hetzner
  • Contabo
  • OVH
  • Linode
  • Hostinger VPS
  • Dedicated servers
  • Self-hosted infrastructure

πŸ”§ Requirements

Minimum:

  • Root access
  • Domain name
  • Linux server
  • Open ports:
22
80
443

Recommended:

  • 2 CPU
  • 4GB RAM
  • 20GB SSD

πŸ“‚ Installed Components

Installed packages:

curl
nginx
ufw
fail2ban
certbot
python3-certbot-nginx
docker.io
docker-compose-plugin

Containers:

termix
guacd
watchtower

πŸ–₯ Example Installation

Run:

bash <(curl -fsSL https://cdn.hostragons.com/storage/bash/hostragons_termix_installer.sh)

Enter:

Enter domain:
example.com

Enter email:
admin@example.com

Wait for automatic deployment.

Done:

https://example.com

πŸ“ˆ Common Use Cases

  • Self-hosted terminal server
  • Remote desktop environments
  • VPS management
  • Linux administration
  • Web-based SSH systems
  • Cloud infrastructure management
  • Hosting environments
  • Development servers
  • Team remote access
  • Internal infrastructure tools

🏒 About Hostragons

Hostragons Global Limited

Company Number:

14320956

Headquarters:

London, United Kingdom

Address:

71–75 Shelton Street
Covent Garden
London WC2H 9JQ
United Kingdom

Website:

https://www.hostragons.com/en/

Contact:

https://www.hostragons.com/en/contact

Client Area:

https://my.hostragons.com/

WhatsApp:

+44 7367 063425

Telegram:

https://t.me/hostragons


⚠ Disclaimer

Always deploy on clean systems whenever possible.

Recommended:

βœ” Test first on staging environments

βœ” Keep external backups

βœ” Restrict SSH access

βœ” Keep server updated


πŸ“œ License

MIT License


Made with ❀️ by Hostragons Global Limited

About

One-command Termix installer for Ubuntu with Docker, Nginx, SSL, Fail2ban, backups, auto updates and RDP (guacd) support.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors