goStatic:一个非常小的用于Docker的静态Web服务器

时间:2024-06-03 04:53:12
【文件属性】:

文件名称:goStatic:一个非常小的用于Docker的静态Web服务器

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-03 04:53:12

goStatic 一个非常小的用于Docker的静态Web服务器 目标 我的目标是为我的Web静态文件创建最小的docker容器。 Go的优点是您可以生成一个完全静态的二进制文件,因此您不需要其他任何东西。 等等,我一直在使用旧版本的GoStatic,并且一切都变了! 是的,决定放弃对不安全HTTPS的支持。 两年前,当我启动GoStatic时,没有可用的自动HTTPS。 如今,借助“让我们加密”,确实非常容易。 如果您需要HTTPS,我建议使用 。 特征 6MB的全静态Web服务器 没有框架 为Docker构建的Web服务器 可以自己生成证书 轻型容器 比官方图片更安全(请参阅下文) 启用日志 根据路径和文件类型指定自定义响应头 为什么? 因为官方的Golang映像太大了(如下所示,大约为1 / 2Gb),所以可能不安全。 对我来说,容器的重点是要有一个轻便的容器...许多链接


【文件预览】:
goStatic-master
----Dockerfile(664B)
----.gitignore(17B)
----main.go(5KB)
----README.md(4KB)
----fallback.go(831B)
----Dockerfile.arm6(668B)
----docs()
--------header-config.md(2KB)
----LICENSE(18KB)
----Dockerfile.arm64(662B)
----Dockerfile.arm7(668B)
----customHeaders.go(3KB)
----.travis.yml(36B)
----Dockerfile.arm5(668B)
----auth.go(1KB)

网友评论