{"repo":"DumbWareio/DumbTerm","free":true,"listed":false,"github":"https://github.com/DumbWareio/DumbTerm","clone":"git clone https://github.com/DumbWareio/DumbTerm.git","description":"A stupidly simple web-based terminal emulator, with common tools and Starship enabled (via Docker)! 🚀","language":"JavaScript","stars":246,"topics":["bash","docker","terminal","terminal-emulator","xterm","dumbwareio","selfhosted","starship","web-based-terminal","node-pty"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"DumbTerm A stupidly simple web-based terminal emulator, with common tools and Starship enabled! 🚀 - Access your terminal from any device with a web browser - Execute commands just like in a native terminal - Starship prompt provides a beautiful terminal experience with git status, command duration, etc. - PIN protection (recommended) prevents unauthorized access - Use the data directory to persist files between container restarts - Demo mode available for testing and demonstrations - simulated terminal (set DEMO MODE=true) Use cases: - Build with docker: To create a sandboxed environment for testing scripts, code, applications, emulate a VPS, showcase examples and more. All without having to install dependencies on your local machine! - Build locally: To access your client's cli/terminal through your browser instead! - Self-hosting: Put behind a reverse proxy, auth provider (like authentik, authelia, etc), Cloudflare tunnels with application access rules, etc for secure external access. - Another alternative to web terminals such as ttyd, shellinabox, etc Table of Contents - Features - Quick Start - Prerequisites - Option 1: Docker (For Dummies) - Option 2: Docker Compose (Recommended) - Option 3: Running Locally - Windows-specific - Configuration - Environment Variables - Starship usage - Starship Presets - Keyboard Shortcuts - Terminal Search - Tab Management - Security - Features - Technical Details - Stack - Dependencies - Supported XTerm Addons - Links - Contributing - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DumbWareio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DumbWareio/DumbTerm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}