之前都是在使用开源作者提供的官方演示站点, 但是最近不知道是不是网络问题,我打开站点比较慢,即使上了手段
一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性
项目地址: doocs/md
那为啥选择它,主要是我的博客系统 Solitudes
也支持它的语法,我只要写一次就可以复用。
PS: 打个广告 Solitudes 是使用 Go 编写的轻量博客引擎, 我的博客是魔改版,一直说要把改动 PR 到上游一直鸽到现在
部署比较简单,官方也提供了镜像
执行完如下命令后,访问你的 80 端口就可以了
docker run -d -p 80:80 doocs/md:latest
下面仅供参考
---
apiVersion: apps.kruise.io/v1alpha1
kind: CloneSet
metadata:
labels:
app: wxmd
name: wxmd
namespace: nb-system
spec:
replicas: 1
selector:
matchLabels:
app: wxmd
updateStrategy:
type: InPlaceIfPossible
template:
metadata:
labels:
app: wxmd
spec:
tolerations:
- operator: Exists
nodeSelector:
node-role.kubernetes.io/china: "true"
containers:
- image: doocs/md
imagePullPolicy: Always
name: wxmd
ports:
- containerPort: 80
protocol: TCP
resources:
requests:
cpu: 100m
memory: 128Mi
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
name: wxmd
namespace: nb-system
spec:
selector:
app: wxmd
ports:
- port: 80
targetPort: 80
将服务部署到 china 的节点池上,并且创建 svc, 配置 caddy,直接使用 svc 的 ip 更方便
wxmd.nbds.ysicing.net {
reverse_proxy http://10.25.220.235
}
wxmd.nbds.ysicing.net, 本文就是使用该服务完成的。本服务应该会长期提供服务,下线会提前通知的。