跳转至

自定义配置

博客配置

修改根目录config.yml

可以参考config.default.yml

变量 含义 示例值
dest 生成文件目录 web

site 站点

变量 含义 示例值
url 站点网址 https://blog.zcmimi.top/
name 站点名称 py-blog
description 站点描述 py-blog演示站点
keywords 站点关键词 python blog 博客
icon 站点图标

变量 含义 示例值
lang 站点语言 zh-cn
author 博客作者 zcmimi
theme 博客主题 material
post_addr 文章位置命名规则 origin|pinyin|number(文件名/文件名拼音/是发布的第几篇文章)

index 索引

变量 含义 示例值
per_page 索引每页文章数量限制 10
preview 索引文章预览默认截取字数 150
rss 生成站点订阅文件 atom|rss|False(atom规范/rss规范/不生成rss)
sitemap 是否生成站点地图 True

seo_push 搜索引擎推送

变量 含义 示例值
baidu 百度推送接口地址 http://data.zz.baidu.com/urls?site=https://blog.zcmimi.top&token=****************
bing 必应推送接口地址 https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey=********************************

repo 仓库

git部署仓库列表

示例:

repo: # 一键部署git仓库地址
  - git@e.coding.net:zcmimi/blog.git
  - git@github.com:zcmimi/zcmimi.github.io.git

server 动态服务器设置

server: # 动态服务器配置
  port: 3399 # 端口
  password: py-blog # 密码

tips

由于yaml语法,配置文件中不能出现tab,请用空格代替

site.url为博客地址,例如我的博客是https://blog.zcmimi.top/

那么site.url应为https://blog.zcmimi.top/,而不是https://blog.zcmimi.top(最后面的/非常重要)

假设我的博客是https://zcmimi.github.io/blog/,那么site.url应为https://zcmimi.github.io/blog/

生成器会自动判断实际根目录地址为/blog/

本地调试时可以site.url: /

主题设置

详见主题