Skip to main content

A minimalist note engine

Project description

screenshot.png

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


Download files

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

Source Distribution

zpov-1.2.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

zpov-1.2.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file zpov-1.2.0.tar.gz.

File metadata

  • Download URL: zpov-1.2.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for zpov-1.2.0.tar.gz
Algorithm Hash digest
SHA256 8b4b9731a4f22e88901800644c52f9f6985a1d8bc4c1d18d564e21bdbc00abdc
MD5 c350408751762d5078c81366bca771c1
BLAKE2b-256 c9a94388ff8da23f4e3d7fe76d11d1c171c7fd82cce763ccac064ca419014664

See more details on using hashes here.

File details

Details for the file zpov-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: zpov-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for zpov-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3dcfc406f47c6d595f4ea56845b59421adb74a2335c5be19a44ea134c05f01db
MD5 7b2b4dd996088e63e81574a051cd86ad
BLAKE2b-256 d7711e10dfa93ebbc2787389c8d0f8962858a4c0d6fa7dc535d5da32ecfd03f9

See more details on using hashes here.

Supported by

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