文件名称:sish:仅使用SSH的HTTP(S)WS(S)TCP隧道到localhost
文件大小:79KB
文件格式:ZIP
更新时间:2024-02-24 10:46:30
tunnel ssh http tcp https
sish 开源的servo / ngrok替代方案。 部署 每次提交到仓库都会自动生成构建,并将构建推送到Dockerhub。 使用commit sha,分支名称,标签(如果在master上发布)的最新版本来标记构建。 您可以找到列表。 每个发行版都构建单独的sish二进制文件,可以从为各种OS / archs下载。 随意使用自动二进制文件或构建自己的二进制文件。 如果提交PR,则默认情况下不会构建图像,并且需要构建维护者的重新标记。 拉Docker镜像 docker pull antoniomika/sish:latest 运行图像 docker run -itd --name sis
【文件预览】:
sish-master
----Dockerfile(1KB)
----.gitignore(31B)
----main.go(328B)
----README.md(23KB)
----utils()
--------console.go(11KB)
--------utils.go(18KB)
--------state.go(4KB)
--------conn.go(3KB)
----httpmuxer()
--------httpmuxer.go(7KB)
--------proxy.go(3KB)
----.github()
--------workflows()
--------FUNDING.yml(20B)
----sshmuxer()
--------requests.go(7KB)
--------httphandler.go(4KB)
--------aliashandler.go(2KB)
--------handle.go(3KB)
--------sshmuxer.go(6KB)
--------channels.go(5KB)
--------tcphandler.go(2KB)
----.vscode()
--------launch.json(1KB)
----LICENSE(1KB)
----.goreleaser.yml(1KB)
----.dockerignore(221B)
----go.mod(2KB)
----deploy()
--------ssl()
--------le-config.yml(293B)
--------docker-compose.yml(890B)
--------pubkeys()
--------keys()
----go.sum(69KB)
----config.example.yml(2KB)
----templates()
--------routes.tmpl(5KB)
--------console.tmpl(5KB)
--------header.tmpl(2KB)
--------footer.tmpl(55B)
----cmd()
--------sish.go(14KB)