Welcome to NØXTERM
Privacy-First Web Terminal with Isolated Container Execution
NOXTERM is a web-based terminal that executes commands in completely isolated Docker containers. Each session runs in an ephemeral environment that is destroyed the moment you disconnect—leaving no traces behind.

Documentation
Overview
System introduction and design philosophy
Getting Started
Installation and first session
Architecture
Technical architecture and data flows
Configuration
Environment variables and customization
API Reference
REST and WebSocket API documentation
Security
Security features and best practices
Privacy Mode
Anyone Protocol integration
Quick Start
Open http://localhost:5173 to access the terminal.
Features
Full PTY support with interactive applications (vim, nano, htop)
Multiple container environments (Ubuntu, Alpine, Debian, Node.js, Python, Rust)
WebSocket-based real-time terminal communication
Optional anonymous network routing via Anyone Protocol
Container resource limits and automatic cleanup
Audit logging and security validation
Cross-platform support (macOS, Linux, Windows)
Technology Stack
Backend
Rust + Axum + Tokio
Frontend
React 18 + TypeScript + xterm.js
Containers
Docker with Bollard API
Database
PostgreSQL (optional)
Privacy
Anyone Protocol (SOCKS5)
Links
Last updated
Was this helpful?


