Skip to main content

markdown blog server

Project description

mdblog

markdown blog server

view demo

demo

install

pip3 install mdblog 

usage

mdblog run
# run with config file
mdblog run --config ./config.toml

next

stage1
  • 支持多用户,每个用户一个博客分支,每一个分支对应着一个github仓库
  • 周期检测仓库变化,并同步到本地
  • 周期检测本地仓库变化,并编译更新静态页面文件
  • 修改博客阅读页面,加入网站导航以及用户博客目录
stage2 完整博客系统
  • 使用自己的数据库存储博客,提供管理编辑修改界面
  • 支持从Github仓库导入,以及导出为压缩包
  • 支持评论、点赞功能
  • 支持全站搜索和用户内容搜索
stage3 转变为内容社区
  • 实现推荐系统
  • 实现问答功能
  • 实现关注、收藏功能
  • 实现聊天功能
stage4 进化为知识平台、学习平台

...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdblog-0.0.2.7.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mdblog-0.0.2.7-py3-none-any.whl (229.7 kB view details)

Uploaded Python 3

File details

Details for the file mdblog-0.0.2.7.tar.gz.

File metadata

  • Download URL: mdblog-0.0.2.7.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for mdblog-0.0.2.7.tar.gz
Algorithm Hash digest
SHA256 d66f85a04cd36e86a961c0005006a674a38296588cdc8bdd492462bdc9e46550
MD5 cf768db876e68a5aec455b780eabdf64
BLAKE2b-256 4d6889609668b361f22196e433169afbdf30d6f4c77964dcad1e25fa8c4cac31

See more details on using hashes here.

File details

Details for the file mdblog-0.0.2.7-py3-none-any.whl.

File metadata

  • Download URL: mdblog-0.0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 229.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for mdblog-0.0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 6866008506b37b2c241ba13ee960d24793ba329cf29c57a34ff0f182e0e80de0
MD5 843b3be63ad7f98fbbd154e5c580a1f7
BLAKE2b-256 d50dcdccc1701c2c4c79a6211c55e94221f731bac5ecf413e70a3a430ef45960

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page