今天跟大家唠唠我这几天搞的“云冥”项目,名字挺唬人,就是我在云服务器上瞎折腾。
事情是这么开始的,最近手头有点闲,就寻思着能不能在云服务器上搞点新花样。之前一直用云服务器跑些小应用,感觉有点浪费,就想着能不能整点更有意思的。
一开始也没啥头绪,就在网上到处溜达,看看别人都在玩 后来瞄上了“云冥”这个名字,觉得挺霸气的,就决定拿来用了。我这“云冥”跟小说里那个可不一样,纯粹是自己瞎编的。
我得先把服务器环境搭 我用的是 CentOS 系统,先是 `yum update` 一波,把系统更新到最新。 然后装了 Docker,这玩意儿现在是标配了,啥都能往里塞。
我就开始琢磨具体要实现啥功能了。 想来想去,决定搞个私人网盘。 毕竟现在各种网盘都要会员,上传下载限速,实在是不爽。 自己搭一个,想咋用咋用。
于是我就开始找 Docker 镜像。 找了一圈,发现 Seafile 这个挺不错,开源免费,功能也挺全。 简单配置了一下,就跑起来了。
但是,直接用 IP 地址访问肯定不行,得搞个域名。 我之前买了个域名,就把它解析到服务器 IP 上。 然后用 Let's Encrypt 搞了个 SSL 证书,这样访问就变成 HTTPS 了,安全一点。
网盘搞定了,我又开始寻思着能不能搞点别的。 想到自己平时喜欢看电影,就想着能不能搭个私人影音服务器。
这回我选了 Jellyfin,也是开源免费的。 安装过程跟 Seafile 差不多,都是 Docker 一把梭。 配置起来稍微麻烦一点,要手动刮削媒体信息,不过折腾一番之后,效果还是挺不错的。
有了网盘和影音服务器,感觉还缺点 后来我想到了,可以搞个代码托管平台。 毕竟自己平时也写一些小玩意儿,放在 GitHub 上总感觉不太方便。
于是我又装了 Gitea,也是 Docker 一键部署。 配置好之后,就可以把自己的代码托管到上面了。
这样一来,我的“云冥”就初具雏形了。 有网盘,可以存文件; 有影音服务器,可以看电影; 有代码托管平台,可以放代码。
这只是个开始。 以后还可以往里面塞更多东西,比如博客、游戏服务器等等。 反正云服务器闲着也是闲着,不如好好利用起来。
不过这几天折腾下来,也遇到了一些问题。 比如,Docker 容器多了之后,管理起来有点麻烦。 还有,服务器的性能也受到了一定的影响。 看来,以后还得好好研究一下 Docker Compose 和服务器优化。
这回的“云冥”实践还是挺有意思的。 虽然只是瞎折腾,但也学到了不少东西。 以后我会继续努力,把我的“云冥”打造成一个真正属于自己的云端乐园。
还没有评论,来说两句吧...