Get IMTerm

Enterprise terminal emulation for AS/400, z/OS, and VT systems

Deployment Options

🖥

Server Mode

Deploy on Linux, serve all users from one URL. One binary, one port, nginx reverse proxy included. Users open a browser, no install on client machines.

💻

Local Mode

Single user, opens system browser. Perfect for demos, field access, or developer workstations. Run with --local and the browser opens automatically.

🐋

Container

Docker/Podman, compose file included. Persistent data volume, environment variable configuration. Scale horizontally with shared NFS data directory.

Quick Start

# Download and run
./imterm --generate-config > config.yaml
# Edit config.yaml: set addr, auth mode, TLS
systemctl start imterm

For installation assistance, contact support.

Available Packages

PackagePlatformNotes
RPMRHEL / Fedora / SLESsudo dnf install imterm-*.rpm
DEBDebian / Ubuntusudo dpkg -i imterm-*.deb
AppImageAny Linux (x86_64)chmod +x, run, no install required
Windows ZIPWindows 10+ (x86_64)Extract and run imterm.exe --local
Docker imageOCI / Docker / Podmanpodman pull infomanta/imterm:2.0
TarballAny Linux (x86_64)Static binary, no runtime dependencies

FIPS 140-2 environments: Request the FIPS build (make build-fips). Uses BoringCrypto certificate 3678.

System Requirements

ComponentRequirement
OSLinux kernel 4.14+ (x86_64) for server mode; Windows 10+ for local mode
RAM512 MB minimum (server mode); 256 MB for local mode
Disk50 MB for binary and static assets; additional space for audit log and print archive
NetworkTCP port 8080 (configurable); TLS on 8443 in production
TN3270Es3270 (x3270-text package) must be in PATH for z/OS mainframe connections
ClientChrome, Firefox, Edge, or Safari, any modern browser, no plugins required