# DumbTerm

DumbTerm is a self-hosted development app. A self-hosted, browser-based terminal emulator that provides a remote shell with common tools and a Starship prompt, so you can execute commands from any device without installing an SSH client. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1329/dumbterm

## Description

A self-hosted, browser-based terminal emulator that provides a remote shell with common tools and a Starship prompt, so you can execute commands from any device without installing an SSH client.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

38/100 (Low), based on 3 of 4 factors.
- Maintained: 34 (last commit 391 days ago)
- Popular: 48 (249 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Official website: https://dumbterm.dumbware.io
- GitHub: https://github.com/DumbWareio/DumbTerm
- Docker Hub: https://hub.docker.com/r/dumbwareio/dumbterm
- Unraid: https://ca.unraid.net/apps/dumbterm-0n31gwg1ncjvz0?q=DumbTerm

## Common questions

### How do I securely expose DumbTerm to external users?

Put it behind a reverse proxy, an auth provider such as Authentik or Authelia, or Cloudflare tunnels with application access rules. You can also enable the numeric PIN protection.

### How do I keep files after the container restarts?

Use the data directory to persist files between container restarts.

### Can DumbTerm be used like an app on phones or desktops?

Yes, it has PWA support for mobile and desktop and a responsive design.

### What common CLI tools are already included in the container?

It includes starship, nerdfonts, apt-utils, curl, wget, ssh, git, vim, nano, htop, net-tools, iputils-ping, traceroute, fontconfig, unzip, locales, python3, and others.

### Can I run a simulated terminal for demos?

Yes, set DEMO_MODE=true to enable demo mode with a simulated terminal.

## Alternatives

- Alacritty: Alacritty is a blazing fast, GPU accelerated terminal emulator.
- Ghostty: Cross-platform terminal emulator combining fast GPU acceleration, native UI, and modern features for interactive CLI environments, fully co…
- Kitty terminal: Kitty ( not to be confused with KiTTY ) is a powerful, cross-platform GPU-based terminal emulator.
- Konsole: Konsole is a terminal to run a command shell.
- MobaXterm: MobaXterm is an enhanced terminal app that brings the advanced features of a Unix-like command-line to Windows.
- ReTerminal: ReTerminal is a sleek, Material 3-inspired terminal emulator designed as a modern alternative to the legacy Jackpal Terminal.
- Tabby: Tabby is a self-hosted, open-source artificial intelligence (AI) coding assistant that provides an on-premises alternative to GitHub Copilo…
- Terminator: Terminator enables the user to run and manage multiple terminal emulators side-by-side in the same window.
- Termux: Access a full Unix environment on Android without rooting.
- Windows Terminal: Windows Terminal is a new, modern, feature-rich, productive terminal application for command-line users.
- iTerm2: Terminal emulator for macOS supporting split panes, session restoration, advanced search, inline images, SSH connections, automation, and t…

---
Source: Our Local Host (https://ourlocalhost.com/app/1329/dumbterm), the self-hosted and open-source app directory.
