TorPaste
TorPaste copied to clipboard
A Pastebin for Tor
This pull request adds a storage backend based on Postgres. See #15 Should be merged after #62 so that the shared DBAPI code can be refactored (take a look at...
This pull request adds a storage backend based on SQLite. See #15 The approach should be pretty easily portable to other DB-API-2.0 compatible connectors like Postgres or MySQL. Should be...
Due to limitations of the `filesystem` backend, I decided to push a `redis` backend which will store all pastes and metadata to a Redis instance. The current data storage scheme...
Currently TorPaste can benefit from an option to mark pastes as Private. Now the meaning of Private can vary, although the most popular definition seems to be that the paste...
We should add support for Travis CI so all our Pull Requests, branches, and pushes are automatically built. It will help us avoid bad merges and will show the `build:...
Any Paste Service can benefit from Syntax Highlighting. With a quick search, a lot of syntax highlighters require JavaScript to work. Since we want to avoid JS, we have to...
TorPaste can really benefit from an API. Having one allows both humans and bots to easily integrate with it and adds value. Optionally, this API can have API Keys to...
It is very important to have tests written for TorPaste. Currently this has been ignored and manual testing was used instead, but the process has already caused some issues. Which...
Currently TorPaste supports a single backend, and that is the local (or mounted) filesystem. Alternatives can include (Document) Databases, Object Stores, etc. Currently TorPaste can be easily set up in...
While this service is intended for use in Tor, rate limiting can be important in several occasions. Despite the fact that it increases complexity, some TorPaste hosts may see it...