去年发过一个 BlogA ,然而后来发现那玩意写得实在有点烂了,于是这次认真重写了一次……
使用 Python 3.4+ 基于 Flask 编写。
特性:
- 文章( post )、自定义页面( page )、页面部件( widget )三种内容形式
- Markdown 或 TXT 书写内容(后面计划支持更多)
- 主题管理
- 自定义文章/页面的布局
- 动态运行或生成静态网页文件
- API 模式获取数据
- Webhook 回调自定义 Python 脚本
- ……
基本上无痛就可以开始用:
$ pip3 install veripress
$ mkdir ~/my-veripress # 创建 VeriPress 实例目录
$ cd ~/my-veripress
$ veripress init # 初始化实例
$ veripress theme install default # 安装 default 主题
$ veripress preview # 在本地预览
同时也可以通过 docker 使用:
$ docker pull docker pull veripress/veripress
$ alias veripress='docker run -ti --rm -v $(pwd):/instance -p 8080:8080 veripress/veripress'
$ mkdir ~/my-veripress
$ cd ~/my-veripress
$ veripress init
$ veripress theme install default
$ veripress preview --host 0.0.0.0 --port 8080
GitHub :https://github.com/veripress/veripress
文档:https://veripress.github.io/docs/
Demo :https://veripress.github.io/demo/
欢迎反馈(和 star )~