A minimalist note engine
Project description
A minimalist note engine
- ~500 lines of code
- no javascript
- usable on any browser, including on mobile
- no database, just a bare git repo for storage and sync
- http basic auth
- pages are markdown files in the git repo. earch “directory” must have an index.md at the top
- title of each page is the top line of the markdown file
- sub-pages are sorted alphabetically
- edition is a text area containing the markdown
Usage
zpov is a python application built using flask. refer to the flask documentation to learn about developement and/or debugging.
zpov needs a git repository and a configuration file to work. If public access is not wanted, users and passwords must be stored in the configuration file too.
To ease up installation, a zpov-admin CLI is provided in the zpov package:
zpov-admin init [--public-access ] /path/to/empty/directory
zpov-admin add-user --login LOGIN --name NAME --email EMAIL --password PASSWORD
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size zpov-1.2.0-py3-none-any.whl (2.0 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size zpov-1.2.0.tar.gz (9.7 kB) | File type Source | Python version None | Upload date | Hashes View |