VeriPress
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| veripress-1.0.11.tar.gz | 28.5 kB | Without provenance | Details for veripress-1.0.11.tar.gz |
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
|
Security for veripress 1.0.11
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.