System Requirements
Minimum Requirements
| Component | Requirement |
|---|---|
| Operating System | Windows 10 (Build 17763+) or Windows Server 2019+ |
| RAM | 256 MB (minimal overhead) |
| Disk Space | 50 MB for binaries |
| Network | TCP connectivity (port 2022 by default) |
ConPTY support requires Windows 10 Build 17763 (October 2018 Update) or later.
Recommended Requirements
- Windows 10 21H2 or later / Windows 11
- Windows Terminal (for best terminal experience)
- Dedicated network port for the server
- Administrator access (for Windows Service installation)
Installation Methods
- Binary Release (Recommended)
- Build from Source
- Package Manager
Download Pre-Built Binaries
Download
Visit the GitHub Releases page and download the latest
undying-terminal-X.X.X-win64.zip.Verify
Check that all executables are present:Expected files:
undying-terminal.exe(client)undying-terminal-server.exe(server)undying-terminal-terminal.exe(terminal)- Required DLLs (libsodium, OpenSSL, etc.)
Initial Setup
1. Server Setup
2. Windows Service Installation (Production)
For production environments, run the server as a Windows service:3. Client Setup
No special setup required for the client! Just run:Verification
Test Local Connection
If you see command output, installation is successful!
Network Configuration
Port Forwarding (Router/Firewall)
To access the server from outside your local network:Configure Port Forwarding
In your router:
- Forward external port 2022 → internal IP:2022
- Use TCP protocol
- Enable the rule
Optional Enhancements
Generate Encryption Key
For production deployments with encryption:Install Dependencies (MSYS2)
If using MSYS2 builds:Troubleshooting Installation
Missing DLL errors
Missing DLL errors
If you see errors like:Solution:
- Ensure all DLLs from the release package are in the same directory as the executables
- Check
PATHincludes the installation directory - Reinstall Visual C++ Redistributable (2015-2022)
Build errors with vcpkg
Build errors with vcpkg
If CMake can’t find dependencies:
ConPTY not available
ConPTY not available
Error:
CreatePseudoConsole failedCause: Windows version < Build 17763Solution: Update Windows to October 2018 Update (Build 17763) or laterPort 2022 already in use
Port 2022 already in use
Check what’s using the port:Options:
- Kill the conflicting process
- Change port in
ut.cfg - Use
--portflag:./undying-terminal-server.exe --port 2023
Next Steps
Quick Start Guide
Start using Undying Terminal
Server Configuration
Configure advanced server options
Windows Service Setup
Run as a Windows service
Building from Source
Detailed build instructions
System Integration Checklist
Before deploying to production:- Installed binaries to
C:\Program Files\UndyingTerminal - Created config file at
%PROGRAMDATA%\UndyingTerminal\ut.cfg - Configured firewall rule (auto or manual)
- Tested local connection (server → terminal → client)
- Generated encryption key (for external access)
- Installed as Windows service (optional)
- Configured port forwarding (if remote access needed)
- Tested remote connection (if applicable)
- Set up monitoring/logging (optional)