๐ Spirit is the primary Spacebin server implementation. It is written in Golang and maintained by the Spacebin team.
๐ Documentation | ๐ Development Branch | ๐ Live Instance (with Pulsar)
๐ What is Spacebin?
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.
โ๏ธ Clients
Along with Spirit, we maintain a small number of other clients for interacting with Spacebin via either the web or your terminal.
These clients are: ๐ Pulsar โ a lightweight web client written in Svelte, and โ๏ธ Comet โ a speedy command-line program for Spirit written in Go.
The community around Spacebin has also developed a larger number of clients, you can view a nearly complete list maintained by the Spacebin Team, here on our documentation site.
โ๏ธ Contributing
Spacebin uses a lot of technologies and follows a lot of guidelines, all of these are detailed in CONTRIBUTING.md
along with basic environment setup information.
๐จ๏ธ Self-hosting
Requires: Docker
# Pull and run docker image on port 80
$ sudo docker pull spacebinorg/spirit:v0.1.6a
$ sudo docker run -d -p 80:9000 spacebinorg/spirit:v0.1.6a
๐ฅ Contributors
Spirit development is lead by Luke Whrit, other team members, and various other contributors from the open source community.
Here's a list of notable contributors to Spirit:
๐ฎ Vulnerabilities
The Spacebin team takes security very seriously. If you detect a vulnerability please contact lukewhrit@pm.me
.
We ask that you do not publish any vulnerabilities after they have been patched or after a 30 day period since being reported has passed.
๐ License and Copyright
Spirit is licensed under the Apache 2.0 license. A copy of this license can be found within the license
file.