pastetron is a pastebin. It's intended for private use or within an organisation.
Author: | Keith Gaughan (http://stereochro.me) |
---|---|
Repo: | https://github.com/kgaughan/pastetron |
pastetron is a very simple pastebin application. It supports syntax highlighting, comments, and has a feed of recently posted pastes.
It (currently) has no build-in authentication or CSRF prevention support, so is only intended for private use or use within an organisation.
Pastetron exposes a WSGI application factory for use with Paste. You can
refer to it with egg:pastetron
like so:
[app:pastetron] use = egg:pastetron
The pastetron.wsgi
module exposes the WSGI application as app
.
To run it using uwsgi:
$ uwsgi --master --http localhost:8000 -w pastetron.wsgi:app
To urn it using waitress:
$ waitress-serve pastetron.wsgi:app
To specify the configuration file path, assign it to the environment variable
PASTETRON_CONFIG
. The configuration file is an INI file with a single
section, pastetron
. Example:
[pastetron] db_path=/var/db/pastetron.sqlite site_name=My Pastes