Sign inSign up

frostming/flog

By frostming

•Updated almost 7 years ago

A Simple Blog Engine Powered by Flask

Image
0

357

frostming/flog repository overview

⁠Flog

Build Status

一个简单的博客系统,由Flask驱动

⁠启动开发服务器

  1. 安装 pipenv⁠
$ pip install pipenv
  1. 准备工作
$ pipenv install
$ pipenv install -d
# 生成翻译文件
$ pipenv run make compile
# 升级DB
$ pipenv run flask db upgrade
  1. 启动服务器
$ FLASK_DEBUG=True pipenv run flask run

成功后,访问http://localhost:5000⁠查看结果

⁠部署到远程服务器

⁠部署到Heroku

Deploy

⁠部署到云服务器

Flask+Nginx博客容器化部署⁠

⁠使用管理员后台

前往$your_domain/admin使用账号admin密码admin(默认)登录,然后就可以开始写文章了。 前往$your_domain/admin/setting配置页更改密码及其他设定。

⁠Markdown特性

Flog的Markdown语法遵循GitHub Flavored Markdown规范,支持脚注、表格、文章目录、数字公式等。

此外,Flog还支持图片排版,使用方法是将多个图片放在一起(不换行),将渲染为多列图片。例:

![](/images/image1.jpg) ![](/images/image2.jpg)
![](/images/image3.jpg) ![](/images/image4.jpg)

效果:

完整效果可见我的博文⁠。

⁠Flog使用以下组件

⁠License

本项目使用MIT License⁠许可开源。

Tag summary

Content type

Image

Digest

Size

157.7 MB

Last updated

almost 7 years ago

docker pull frostming/flog