运行容器:
docker run -d \
--name ttdybridge \
-e PORT=2222 \
-v /opt:/opt \
--pid host \
--privileged \
--restart unless-stopped \
cp0204/ttdybridge:latest
通过 http://yourhost:2222
访问网页终端,使用系统用户登录。
变量名 | 默认值 | 描述 |
---|---|---|
EXEC_DIR |
/opt |
程序运行目录,必须配合卷映射三处一致,不懂勿改 |
START_COMMAND |
login |
ttyd 初始命令,login 使用系统鉴权,bash 直接进入 |
PORT |
2222 |
网页端口 |
ALLOW_WRITE |
true |
允许终端输入 |
HTTP_USERNAME HTTP_PASSWORD |
HTTP基础认证,同时设置时生效 | |
ENABLE_SSL |
false |
启用 SSL (https) |
SSL_CERT SSL_KEY SSL_CA |
主机证书路径,当 ENABLE_SSL=true 时生效 | |
ENABLE_IPV6 |
false |
启用 IPv6 支持 |
AUTO_ALLOW_PORT |
false |
自动放行网页端口 |
如果你觉得这个项目对你有帮助,可以给我一点点支持,非常感谢~
- ttyd : Share your terminal over the web