Skip to main content

VeriPress

License Build Status Coverage Status PyPI Python Tag Docker Repository Docker Pulls

VeriPress is a blog engine for hackers, which is very similar to Octopress and Hexo, but with some different features. It's written in Python 3.4+ based on Flask web framework. Here is a demo.

Features

  • Supports three publish types: post, page, widget
  • Theme management
  • Custom post/page layout
  • Supports Markdown, HTML and plain TXT
  • Run as dynamic web app
  • Generating static HTML pages
  • API mode
  • Atom feed
  • and more...

Quick Start

It's dead easy to get started with VeriPress:

$ pip3 install veripress  # Install VeriPress
$ mkdir ~/my-veripress  # Create an empty folder as a VeriPress instance
$ cd ~/my-veripress
$ veripress init  # Initialize the VeriPress instance
$ veripress theme install default  # Install the "default" theme
$ veripress preview  # Preview the instance

Run the above commands and then you can visit the very initial VeriPress instance at http://127.0.0.1:8080/.

See documentation for more information on how to use VeriPress.

Documentation

Documentation is now available in Simplified Chinese (简体中文), and the English version is coming soon.

Themes

There are some official themes here, and also a theme collection here (in Simplified Chinese).

Contributing

If you want to help to develop VeriPress, fork this repo and send me a pull request. Source codes of docs and demo are also available in this repo, so if you find mistakes, feel free to send me a pull request too.

If you just have some questions or bug reports, you can also submit issues in this repo.

Thanks for your support and help.

Metadata

Release files for veripress 1.0.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for veripress 1.0.11
File Size Uploaded
veripress-1.0.11.tar.gz 28.5 kB Details

Release files / veripress-1.0.11.tar.gz

Download URL veripress-1.0.11.tar.gz
Size 28.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f8f672a6ecc76e9e8fe4bf813daab8ed451436a5b3ccc9c6b937542a02c89f2c
BLAKE2b-256 checksum
How to use checksums
d1e3be8f7a2a50f99f8889bfacccb17c1f035c95891a9d90709352bb16b2df8e
Upload date
Uploaded using Trusted Publishing?
What is 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.42.0 CPython/3.8.1

Release history Release notifications | RSS feed

This release

1.0.11 This release

1 release file

1.0.10

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page