๐ Spirit is the primary implementation of the Spacebin Server, written in Go and maintained by the Orca Group.
๐ Documentation | ๐ Live Instance (with Pulsar)
Spacebin is a highly-reliable pastebin server, built with Go, that's capable of serving notes, novels, code or any other form of text!
Pastebin's are a type of online content storage service where users can store plain text document, e.g. program source code. For more information and the history of Pastebin see Wikipedia's article on them.
The Orca Group primarily maintains Spirit, but we also run a few clients for interacting with the server.
These are: ๐ Pulsarโa lightweight web client written in Svelte, and โ๏ธ Cometโa speedy POSIX sh CLI for Spirit.
Our community has also contributed some great clients alternative to ours! You can check out a list of them here, on the Github Topic.
Requires: Docker
# Pull and run docker image on port 80
$ sudo docker pull spacebinorg/spirit
$ sudo docker run -d -p 80:9000 spacebinorg/spirit
Spacebin (and Spirit) is a project by Luke Whritenour, associated with the Orca Groupโa developer collective. Spirit was forked from hastebin by John Crepezzi (now managed by Toptal), and although it no longer contains any code from the original we'd like to thank him regardless. Spirit itself is built using Fiber, Gorm, Ozzo Validation, Cron, Koanf, and (of course) Go itself!
You can see a full list of code contributors to Spirit here, on Github.
Additionally, we'd like to thank @uwukairi for designing our logo/brand, and Brett Bender for additional technical help.
The Spacebin team takes security very seriously. If you detect a vulnerability please contact lukewhrit@proton.me
. We request that you hold of on publishing any vulnerabilities until after they've been patched, or at least 60 days have passed since you reported it.
Spirit is licensed under the Apache 2.0 license. A copy of this license can be found within the LICENSE
file.