# 个人扩展

# 文库主题

文库采用的是 VuePressz主题:AntDocs,在此感谢作者优秀的开源项目🌟

image-20220312115845201

# 本地搭建

文库支持多种快捷的方式在本地搭建随时查阅文库,项目图片均为本地化,推荐Docker或内网搭建,不推荐公网服务器部署


git clone https://github.com/PeiQi0/PeiQi-WIKI-Book.git
cd PeiQi-WIKI-Book
yarn add vuepress-theme-antdocs -d
yarn install
yarn run dev
1
2
3
4
5

git clone https://github.com/PeiQi0/PeiQi-WIKI-Book.git (Github,国外较快)
git clone https://gitee.com/peiqi0/PeiQi-WIKI-Book.git (Gitee,国内较快)
cd PeiQi-WIKI-Book/docs/.vuepress/dist
mv * 你的服务器Web目录
1
2
3
4

docker search peiqipeiqi
docker pull peiqipeiqi/peiqi_wiki:220420
docker run -t -d -p 65534:80 --name "PeiQi_Wiki" peiqipeiqi/peiqi_wiki:220420
User/Pass: peiqi:peiqi (手动更新:进入Docker执行命令,/usr/share/nginx/html/synchronous.sh)
1
2
3
4
如果想要内部更新交流,需要打开插件添加评论插件密钥,生成方法见插件文档

image-20220312125219622

# 扩展使用

本地使用并更新个人知识库之前需要了解VuePress基本语法,以及Ant Design of Vue 组件的使用

+

文库目录大致分为下列图示,其中文章存放目录为 wiki(漏洞相关), ctf (CTF模块), redteam(红蓝对抗),其他文件为介绍文档

image-20220312120618163


颜色主题延续了之前Gitbook蓝色主题风格,你可以通过修改文件配置来配置自己喜欢的主题

image-20220312121213398


文章添加请遵循 VuePress 的规范,在 sidebar_contents.js 文件中添加文件名,docs/.vuepress/config 目录下的文件中添加目录或侧边栏

image-20220312121239000