阿里云K8s集群部署cert-manager

基础环境 Kubenetes版本: v1.22.3 cert-manager版本: v1.8.1 注意事项: Kubenetes版本必须大于等于v1.19.0 安装cert-m

K3s环境下如何启用traefik的dashboard

前言 没得前言,就一个简单记录 配置 在master机器上添加文件/var/lib/rancher/k3s/server/manifests/tr

Nginx配置resolver

前言 没得前言,就一个简单记录 配置 次该nginx配置文件,格式如下: http { resolver X.X.X.X valid=5s; server { server_name www.example.com; set $dn "foo.dnsalias.net"; location / { proxy_pass http://$dn; … } } }

Redis未授权访问漏洞利用小结

Redis因配置不当可以未授权访问。攻击者无需认证访问到内部数据,可导致敏感信息泄露,也可以恶意执行flushall来清空所有数据。 攻击者可

使用Docker一键搭建MQTT服务器(EMQ X)

这是个草稿,后面再完善 1883:MQTT 协议端口 8883:MQTT/SSL 端口 8083:MQTT/WebSocket 端口 8080:HTTP API

【设计模式系列】策略模式

什么是策略模式 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 主要是为了解决在有多种算法相似的情况下,使用 if…else 所带来的复杂和难以

Drone 自动构建 Hugo 并推送到阿里云服务器

准备条件 Git 仓库(推荐自建,我是用的 Gitea,和 Drone 比较契合),将hugo new site生成的文件全部推到仓库里 Drone 环境,前文已经写过,不再赘述 编写

Watchtower - 自动更新 Docker 镜像与容器

前言 在服务器上部署 Docker 容器有一种在手机上装 APP 的感觉,但 Docker 容器并不会像手机 APP 那样会自动更新,而如果我们需要更新容器一般需要以下三个步骤: 停止并删

使用Drone构建Docker镜像一键发布并推送电报通知

书接上回,上文已经搭建好了Drone CI环境,本文就搭建一个Golang + Docker的Demo。 具体代码见:示例代码 准备工作 一个电报机器人

使用Docker一键搭建Drone CI

什么是Drone CI 不想写,自个儿搜吧。 这玩意儿作为CI入门还是可以的,部署方便,功能也比较强大。 环境工作 Gitea私服(也可以用其他的,Gi

关于开源电商平台“鲸宵”的一点想法

关于“鲸宵” 鲸宵是一个开源的电商平台,囊括了服务端(管理系统、API)、APP端(Flutter)、小程序三方面,后期也许会出H5版本的。 服

用 Docker 搭建 Hexo 博客

安装Docker 略,自个儿百度 拉取镜像 docker pull yoshikazum/hexo 创建容器 # 创建基础目录 mkdir /data/blog # 创建容器并开机自启 docker run -d -p 4000:4000 –restart=always –privileged –name=blog -v /data/blog:/blog yoshikazum/hexo 安装 Next 主题并启用 # 前往基础目