Post Pigeon is a web app that allows users to publish and share posts with others.
There are no user accounts required to use Post Pigeon.
All "authentication" is achieved through delegation to digital signatures; all posts uploaded are cryptographically signed and only the holder of the keys used to sign the message is able to subsequently delete it.
It can be self-hosted, run locally or used at post-pigeon.com
Checkout the docs for info on using the app and how it works.
Running locally should be pretty straight forward. You'll need Go and SQLite and that's basically it.
Clone the repo
$ git clone https://github.com/jtanza/post-pigeon.git && cd post-pigeon
Create your db
$ touch postpigeon.db
$ sqlite3 postpigeon.db < migrations/1_add_init_tables.up.sql
Set your SHA1 namespace
$ export POST_PIGEON_NS="whatever.youd.like.uuid"
Run the app and point your browser to localhost:80
$ go run cmd/api/main.go