本博客基于开源博客系统进行二次开发
代码所在目录:
vanblog/packages/admin
编译代码:
npm run build
vanblog/packages/website
编译代码:
npm run build
编译后需要修改vanblog/packages/website/.next/standalone/server.js文件,将const hostname的值修改为0.0.0.0,否则页面会无法打开。
项目总Dockerfile经过修改,大致修改如下(其他细节改动不做单独描述):
FROM node:18-alpine AS RUNNER WORKDIR /app RUN apk add --no-cache --update tzdata caddy nss-tools libwebp-tools \ && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo "Asia/Shanghai" > /etc/timezone \ && apk del tzdata
成为
FROM registry.cn-hangzhou.aliyuncs.com/liuhonrui/vanblog-runner AS RUNNER
RUN apk add python3 RUN apk add --no-cache build-base
增加文章差异对比
增加定时备份数据到百度云盘功能
新增自动支持Markdown换行
项目根目录下执行
docker build . -t dev
docker tag dev registry.cn-hangzhou.aliyuncs.com/liuhonrui/vanblog
docker push registry.cn-hangzhou.aliyuncs.com/liuhonrui/vanblog
本文作者:枣子
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!