A DockerApp makes it easy to use the host terminal in the web | 轻松在网页中使用主机终端
100K+
![]()
English | 简体中文
Docker containers based on ttyd bypass the isolation mechanism.
A "bridge" to the host environment, allowing you to easily use the host terminal in your browser.
Run the container:
docker run -d \
--name ttydbridge \
-e PORT=2222 \
-v /opt:/opt \
--pid host \
--privileged \
--restart unless-stopped \
cp0204/ttydbridge:latest
Access the web terminal via http://yourhost:2222 and login with your system user.
| Name | Default | Description |
|---|---|---|
EXEC_DIR | /opt | Program execution dir, must be consistent with volume mappings, DO NOT MODIFY if you don't understand |
START_COMMAND | login | ttyd initial command, login uses system authentication, bash enters directly |
PORT | 2222 | Web port |
ALLOW_WRITE | true | Allow terminal input |
HTTP_USERNAME HTTP_PASSWORD | HTTP basic authentication, effective when set at the same time | |
ENABLE_SSL | false | Enable SSL (https) |
SSL_CERT SSL_KEY SSL_CA | Host certificate paths, effective when ENABLE_SSL=true | |
ENABLE_IPV6 | false | Enable IPv6 support |
AUTO_ALLOW_PORT | false | Automatically allow web ports |
Enjoyed the project? Consider buying me a coffee - it helps me keep going!

Content type
Image
Digest
sha256:764cdda01…
Size
5.2 MB
Last updated
4 months ago
docker pull cp0204/ttydbridge