Page cover

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

Section
Description

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

Component
Technology

Backend

Rust + Axum + Tokio

Frontend

React 18 + TypeScript + xterm.js

Containers

Docker with Bollard API

Database

PostgreSQL (optional)

Privacy

Anyone Protocol (SOCKS5)


Last updated

Was this helpful?