在线更新登录自己的 GitHub 账号,在 Repositories 列表中找到存放源码的仓库:进入保存博文的目录 source/_posts:点击 Add file 添加一个新文件:填写文件名称:按照下图格式添加内容模板,并添加自己的内容:编辑好内容后,点击 Commit new file 提交并自动部署:博文模板1234567891011121314---title: 标题tags: - 标签categories: - 分类date: 2021-10-01 00:00:00---> 继续阅读
通过 Vercel 部署 Hexo「主题」
写在前面通过前两篇的教程,大家应该发现除了发布文章时固定的文章格式代码外,并没有其它的命令。参考杜老师的教程,可以实现仅用鼠标点击,就能创建一个博客。本文较之前的教程相比,需要借助 GitHub 官方的 Desktop 工具才可实现无代码操作。如果了解 Git 的相关命令,也可直接通过命令操作。本站不提供 GitHub Desktop 下载地址,请自行搜索并下载安装,如需帮助可以在页面下留言。操作步骤安装好 GitHub Desktop 并打开后,首先需要登录账号,就可在工具中看到博客的部署源码 继续阅读
通过 Webify 部署 Hexo
服务介绍CloudBase Webify 为您的 Web 应用提供一站式托管服务,支持包括态网静站、动态 Web 服务等各种类型的 Web 应用,提供默认域名、可自定义域名、安全证书、CDN 加速等,提升 Web 应用的性能和安全性,此外提供基于 Git 的工作流、自动部署流程、加速开发部署流程,提供极佳体验。可将博客/论坛/官网等任意形式的个人站点部署到 Webify,即可以申请获得扶持代金券,即实现零成本网站托管。在线部署进入良心云 Web 应用托管页面,点击页面中的新建应用:在右侧从模板创 继续阅读
Ubuntu 的 DNS 不可用处理办法
问题接手新系统后,习惯性第一时间更新软件源,却发现执行失败了。看返回的错误提示,判断应该是域名解析的问题:1234567891011121314151617root@dusays:~# apt updateErr:1 http://archive.ubuntu.com/ubuntu bionic InRelease Temporary failure resolving 'archive.ubuntu.com'Err:2 http://security.ubuntu.com 继续阅读
两种通过 Nginx 实现强制 HTTPS 访问方法
强制跳转访问12345#HTTP_TO_HTTPS_STARTif ($server_port !~ 443){ rewrite ^(/.*)$ https://$host$1 permanent;}#HTTP_TO_HTTPS_END注意:将上面的代码无需任何编辑,直接复制到 Nginx 的配置文件中即可,当用户通过 HTTP 访问,会强制跳转到 HTTPS 的形式。强制安全访问1add_header Strict-Transport-Security "m 继续阅读
修改 gitlab-runner 的执行用户
写在最前这种方式虽然简单粗暴,当然也会带来一些弊端,比如:通过.gitlab-ci.yml 脚本进行文件操作要格外小心。另外要做好服务端安全设置,确保不要被恶意用户获取到操作权限。操作步骤通过下面命令可以查看到 gitlab-runner 的工作目录和默认用户等一系列相关信息:1ps aux | grep gitlab-runner通过下面命令可以卸载掉 gitlab-runner 默认用户:1gitlab-runner uninstall通过下面命令将 gitlab-runner 运行用户设置 继续阅读
如何将 Hexo 部署到 OSS
准备工作已搭建 Hexo 博客,如果还未搭建,可以参考《杜老师说同款博客搭建》一文。同时需拥有阿里云账号,注意部署静态网站需要实名认证,且域名需备案:插件安装1npm i -S hexo-deployer-oss-aliyun注意:在 Hexo 博客目录下执行上面的命令。插件配置123456deploy: type: aliyunoss region: Endpoint bucket: Bucket accessKeyId: AccessKey ID accessKeySecret: 继续阅读
修改 GitLab 默认地址及端口
地址修改查询绑定地址或 IP 的命令为:1grep ^external_url /etc/gitlab/gitlab.rb如需修改绑定地址,则编辑文件/etc/gitlab/gitlab.rb:1external_url http://gitlab.dusays.com;端口修改如需修改修改端口,则编辑文件/etc/gitlab/gitlab.rb:1nginx['listen_port'] = 8080记得取消注释。最后提醒任何配置修改完后,需要重跑一下配置:1gitlab 继续阅读
去不图床关闭访客上传通知
获取密钥打开浏览器输入 7bu.top/api/token?email=EMAIL&password=PASSWORD,注意 EMAIL 是您在去不图床注册邮箱,PASSWORD 是注册密码,回车后即可看到 Token,复制其值稍候使用:修改配置杜老师使用 Volantis 作为主题,该主题集成 Waline 评论模块,所以直接修改主题的配置文件_config.yml即可,将红色涂改区域替换成刚刚生成的 Token: 继续阅读
去不图床付费注册通知
费用展示下图为去不图床控制台信息,截图时间为上午 8 点半:为保障图床合法性,不会因为违禁图片导致封禁,进而影响其它用户使用,图床采用阿里云的付费图片审核服务。下图为每日产生的费用:转型付费除基础服务器的运营费用外,还会每日产生不定额的图片审核费用,这就增加了图床的运营成本。再加上一些无聊用户的攻击、刷流量等行为,导致公益图床很难维持下去,故决定转型为付费图床。将于 2021 年 12 月 1 日关闭用户注册功能,新用户需联系站长付费获取,暂定价格为 0.1 元/M,最低容量为 100M。并且自 继续阅读
感谢夏目同学赠送的 QQ 会员
哪都有他我对夏目同学的第一印象是哪都有他。毕竟博客就是个圈,评论都是靠大家互访刷来的,而我每次回访时都会在评论区看到夏目同学的身影。说起这点我也是服气的。我博客的运营时间,比他久的不止一星半点,可评论数量连他的影子都够不到。因为我一般是回访,他是主动出击。疯狂爆肝我对夏目同学的第二印象是疯狂爆肝。我们也是通过博客认识,通过 QQ 群相交,除了相约游戏之外,还经常帮他处理一些服务器问题。当然不是服务器经常出问题,而是他动不动就折腾那个破博客,一折腾就出现问题,他还特倔,不肝明白不睡觉的那种。游戏宅 继续阅读
我的世界头衔 RGB 配色表
使用方法首先留言给杜老师,让我为你添加自定义头衔的次数,如果未加次数,系统会提醒无权限。其次找到心仪颜色对应编号,如 123 和 234,即可使用/plt custom %123%头衔%234%名称设置头衔了!RGB 配色表RGB 配色表如下:编号顏色英文名稱RGB16色1 Snow255 250 250#FFFAFA2 GhostWhite248 248 255#F8F8FF3 WhiteSmoke245 245 245#F5F5F54 Gainsboro220 220 220#DCDCDC5 继续阅读
去不图床坚决抵制违禁图片
图片审核现如今不管是手机用户还是电脑用户,当遇到违禁图片时,都习惯随手点一个举报。而因为人工智能的存在,审核速度越来越快,轻则该图无法访问,重则封禁这个域名。而这样的情况,对于一个图床来说,是致命的打击。况且去不图床还是托管云服务商,如果云服务商的审核机制检测到存储内有违禁图片,将直接会封禁账号。为了避免用户上传违禁图片,去不图床开始审核机制,每日 0 点 10 分自动审核前一日上传的所有图片,如有违禁图片,将于第二日 9 点 30 分前集中删除。之所以没有选择实时审核是为了不影响用户的上传速度 继续阅读
什么是 Docker in Docker
需求背景而在 CI/CD 中,我们常用一些 CI/CD 服务器,比如 Jenkins 和 GoCD 来构建与部署我们的应用,从而实现 CI/CD 自动化。现在一些 CI/CD 服务器也被 Docker 化运行在真实的物理机上。于是我们需在 CI/CD 服务器的 Docker container 里面来 build 与 run 我们的 Docker 镜像,这就涉及到 Docker in Docker 问题。一个很自然的想法:我们是不是需要在 CI/CD 服务器镜像中安装一个 Docker Daem 继续阅读
使用 Docker 搭建我的世界服务器
设备需求如果只是自己游戏,那主机的配置没啥要求,能进就行。如果是联网大家玩,建议选择 CPU 主频较高的主机,不要考虑多核多线程的问题,目前不管官方还是其它核心,对多线程优化都不够好。如果更喜欢高版本的小伙伴「如杜老师」建议使用水桶或纸飞机核心,官方核心实在不推荐的!杜老师强烈推荐纸飞机,相比水桶稳定性差一些「偶尔可能报错,但不影响游戏」纸飞机的性能优化还是很明显的,当然还有其它衍生版本,这里就不再推荐了。下载镜像12345678penn@dusays:~$ sudo docker pull m 继续阅读