5

终于可以使用 Docker 托管整个 Mix Space 了

 3 years ago
source link: https://innei.ren/posts/website/host-an-entire-Mix-Space-using-Docker
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
终于可以使用 Docker 托管整个 Mix Space 了
这是一篇碎碎念,可能对你有帮助
国庆第二天,依旧没有出去玩。码力值拉满,终于把 Docker 搞通了。并且写了一个 docker-compose file 现在可以通过 docker compose 托管整个 Mix Space 了。容器内提供了 Caddy 2 来托管网站,替代了 Nginx,Caddy 2 的优势,配置方便,相比 Nginx 这么多配置,Caddy 只要几行就搞定了。
那么,怎么使用呢。
详见
mx-space/docker
https://github.com/mx-space/docker
什么,你还不知道 Mix Space 是什么,好吧,其实就是你现在看到的这个站点,这是一个我在去年发起的一个个人空间项目,从始至今都由我一人开发和维护。经过了多次重构和变更。可以从
这里
https://innei.ren/notes/58
了解更多。
如果你觉得好用的话,请务必点个 Star。你的鼓励是我前进最大的动力。
对于前后端分离的项目,在部署上最大的绊脚石就是这么多个项目接连到一起,需要通过环境变量方式去控制,而且需要多次构建。独立的项目没有服务发现的能力,在部署上对新手不太友好,即便是略懂一点前端但是没有前端工程化经验的人。
现在有了 Docker 之后,这些事情就交给他吧。
大概也只有自己做的东西才提得起兴趣了吧。
Timing

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK