上次博客迁移还是在 2019 年,如今当初购置的服务器到期,续费的价格贵上天(6000+),因此服务器又要迁移了。 运行环境 新服务器运行环境依旧使用 Docker 容器的方式进行组织,只不过将 Docker-Compose.yml 从现成的 DNMP 换成了自己写的 Docker-Compose。 容器依旧……

记录下镜像上传 DockerHub 的步骤,不过仔细想了想,一般人应该不会有这种需求?毕竟 DockerHub 的服务在国内都是时断时续的。 起因 腾讯云轻量服务器的性能太垃圾了,自己写的 Dockerfile,远端编译镜像,腾讯云轻量机的东京 1 核 2G 机器直接失联,多次尝试编译镜像无果,所以只能本地编……

隔壁群天天吹 Redis,我索性也装一个。本博客宿主机为 Docker 环境,用到的容器包括 PHP 容器、Nginx 容器以及 MySQL 容器,以及新增的 Redis 容器。 网络环境 本博客运行所需容器均位于同一个 Docker 桥接网络下,各个容器间可以通过容器名访问其他容器。 这样的好处是网络交互均……

服务器上有很多 Docker 容器,它们没有设置端口映射,而是通过统一的前端 Nginx 程序反代。这样做的好处是在外部可以访问内部 Docker 服务,又不用浪费宝贵的外部端口。 原理 每个Docker容器都有自己的主机名和 内部 IP,即使不设置外部端口映射,在内部分配的 IP 上也会有对应的端口监听。举……

FileBrowser是一款基于现代浏览器技术的WEB版多用户文件管理器,它可以与我们的Aria2、qBittorrent等软件相结合,构建一个完整的离线下载与文件管理私有云。 预览图 安装 拉取镜像 docker pull filebrowser/filebrowser 创建所需文件夹 #日志与数据库 mk……

Aria2 是linux上较为常见的多协议开源下载引擎,而AriaNg是常用的Aria2Web 管理面板。Aria2 与 AriaNg 结合,你就有了可以通过网页访问的离线下载程序。 预览图 安装 本文使用了colinwjd整合的 Aria2 + AriaNg Dockerfile。 项目作者的 Github……

Wekan是一款开源的卡片看板软件,可以用来规划个人计划,或和Scrum敏捷开发结合管理开发流程。本人试过了多个看板软件,只有wekan具有内置触发器功能并足够轻量。我在蜗牛星际 NAS 上安装了 Wekan 面板,用于管理一些计划和点子。 预览图 安装 本文基于Ubuntu与Docker-ce,对于其他系统……

元旦佳节,不少 PT 站开放注册,借此机会我注册了两个小 PT 站。PT 即 Private Tracker ,一种小范围、附带流量统计的下载。根据上传流量不同,用户拥有不同身份,对应不同权限甚至不同下载速度。 为了提高上传流量,我在蜗牛星际上安装了 Docer 版的 qBittorrent 客户端,实现 2……

服务器上程序越来越多,它们的命令都是啥来着? 在公司学习了Docker,发现它对不会背命令的人非常友好。 emmm,把程序丢到Docker上! 迁移全过程 (22:00)-开始 文件备份 ->完成! 数据库备份->完成! ssl证书备份->完成! nginx规则备份->完成! 万事俱备,准备迁移博客。 (22……

前几天开始接触Docker,在了解到它的隔离性与安全性后,我准备把博客转移到Docker容器中。 为什么要自己构建镜像 Docker线上仓库提供了许多应用镜像,它们几乎涵盖了所有服务器需求。在仓库中,大到一个操作系统,小到一个MC服务器,用户都能直接拉取运行。但是,如果只使用现成镜像的话,就不能称之为学习Do……