Download UTMStack v11 ISO
Download the official UTMStack v11 Community Edition automated installation ISO
The ISO is designed for virtual machine environments and requires interactive configuration during the initial setup process.
Key Features
Ubuntu 24.04.3 LTS
Built on a stable and secure LTS base system with long-term support
Automated Installation
Minimal user interaction required - installer runs automatically on first boot
Interactive Configuration
Define network settings, username, and password during installation
SSH Ready
Remote access available immediately after installation completes
Preconfigured Scripts
Installation scripts located in
/opt/utmstack/ with convenient symlinksCentralized Logging
All installation logs stored in
/var/log/utmstack/installer.logThe system includes basic security hardening and comes with essential system utilities preinstalled.
System Requirements
Before attaching the ISO to your VM, ensure it meets the following requirements:| Component | Minimum | Recommended |
|---|---|---|
| RAM | 16 GB | 32 GB or more |
| vCPUs | 4 vCPUs | 8 vCPUs or more |
| Disk Space | 120 GB | 150 GB SSD or larger |
| Network | Active connectivity | 1 Gbps connection |
See System Requirements for detailed specifications based on your deployment size and expected data volume.
Installation Flow
The installation process is designed to be straightforward with minimal user input required:1
Download the ISO
Download the UTMStack v11 Community Edition ISO:Download utmstack-v11-autoinstall.isoSave the ISO file to a location accessible to your virtualization platform.
2
Attach ISO and Boot
Attach the UTMStack ISO to your virtual machine and boot from it. The automated installer will launch automatically.
3
Create User Credentials
During installation, you will be prompted to:
- Create a username (no default credentials exist)
- Set a strong password
4
Configure Network Settings
Choose your network configuration:
- DHCP (automatic IP assignment)
- Static IP (manual configuration)
5
Automatic Package Installation
The system automatically installs essential packages:
openssh-server- Remote SSH accesscurl,wget- Network utilitiesgit- Version controlvim- Text editorhtop- Process monitornet-tools- Network utilities
6
First Boot Configuration
On first boot, the following occurs automatically:
- UTMStack installer launches
- Custom MOTD with UTMStack branding displays
- Installation logs begin writing to
/var/log/utmstack/
The entire installation process typically takes 15-30 minutes depending on hardware and network speed.
Post-Installation Steps
1. Log In
Once installation completes, log in using the credentials you created during the setup process.SSH is enabled by default and ready for remote access immediately after installation.
2. Monitor Installer Progress
The UTMStack installer runs automatically on first boot. Monitor its progress:3. Optional Setup Wizard
After the main installation completes, you can run the setup wizard to configure additional settings:What does the setup wizard configure?
What does the setup wizard configure?
The setup wizard currently handles:
- Timezone configuration - Set your local timezone
4. System Verification
After installation, verify your system is configured correctly:Installed Scripts and Symlinks
All UTMStack scripts are centrally located for easy management and access.Script Location
Primary Directory:/opt/utmstack/
start.sh
start.sh
Purpose: Main UTMStack installer launcherExecution: Runs automatically on first bootManual Run:
finish-install-setup.sh
finish-install-setup.sh
Purpose: Post-installation setup wizard (timezone configuration)Execution: Optional, run manually after installationSymlink:
utmstack-setupConvenient Symlinks
For quick access, symlinks are created under/usr/local/bin/:
Log Files
All installation and system logs are centralized for easy troubleshooting.Log Location
Primary Log Directory:/var/log/utmstack/
| Log File | Purpose |
|---|---|
installer.log | Main installation process log |
| Additional logs | Created by UTMStack services as they start |
Troubleshooting
Installation appears stuck
Installation appears stuck
Solution:
- Check the installer log for errors:
- Verify network connectivity:
- Check if the installer process is running:
Cannot connect via SSH
Cannot connect via SSH
Solution:
- Verify SSH service is running:
- Check firewall rules:
- Verify network configuration:
Installer failed with errors
Installer failed with errors
Solution:
- Review the complete log:
- Check for specific error messages
- Verify system resources meet requirements
- Contact support with log file if issue persists
Need to re-run the installer
Need to re-run the installer
Solution:
Security Considerations
Basic Security Hardening Included
The ISO includes basic security hardening measures:
- No default credentials (user creates during installation)
- SSH configured with secure defaults
- Minimal exposed services
- System updates applied during installation
Post-Installation Security Recommendations
1
Configure Firewall
Set up UFW firewall rules to restrict access. See Firewall Rules for detailed configuration.
2
Enable SSL/TLS
Configure SSL certificates for secure web access. See SSL Certificate for instructions.
3
Update System
Keep your system updated with the latest security patches:
4
Harden SSH
- Disable password authentication (use keys only)
- Change default SSH port
- Restrict SSH access by IP
Changelog Summary
Recent improvements to the ISO:| Feature | Description |
|---|---|
| ✅ Ubuntu 24.04.3 LTS | Updated to the latest Long Term Support release |
| ✅ Community Edition Branding | Complete UTMStack Community Edition branding throughout |
| ✅ Interactive Configuration | New interactive network and identity configuration during setup |
| ✅ Organized Scripts | Scripts moved to /opt/utmstack/ for better organization |
| ✅ Command Symlinks | Convenient symlinks added for easy command access |
| ✅ Centralized Logs | All logs centralized in /var/log/utmstack/ |
| ✅ SSH Preinstalled | SSH server preinstalled and enabled by default |
| ✅ Auto-execution | Installer runs automatically on first boot |
| ✅ Simplified Setup | Setup script simplified (timezone configuration only) |
| ✅ Verification Commands | Enhanced system verification commands included |