A Libre paste website written in Python. (Website is down, and will remain so for the foreseeable future.) http://paste.hydra.ws

lt 655e2943b9 Clarify about licensing 3 éve
LICENSES a76063fed9 Delete 'LICENSES/LICENSE-HYDRA' 3 éve
doc d4b3d27888 fix bad newline 9 éve
lib f7e6a643ed Moved Markdown.pl to `tools/`. Preliminary setup for minify CSS and JS files on deploy 9 éve
static a715f5f4e7 Fix return types of JSON data and responsiveness of paste view page 9 éve
.gitattributes 3f07508765 fokin spaces 9 éve
.gitignore f79566fd1f Updated .gitignore 9 éve
README.md 655e2943b9 Clarify about licensing 3 éve
deploy 2b711e9423 Finalize relase CSS & fix deploy script 9 éve
hydrapaste.py a715f5f4e7 Fix return types of JSON data and responsiveness of paste view page 9 éve

README.md

Hydra Paste

A multimedia paste platform with simple APIs, and lots of power!

Homepage Source

About

Hydra Paste allows you to upload files such as images, video, audio, and, of course, text! Moreover, Hydra Paste as an API which allows you to construct applications which upload to the central server. The philosophy of Hydra Paste is that it should be easy, fast, and painless to share files. Whether it is uploading debug logs for developers or posting source code to get pointers on your code, or even to send dank memes and screenshots to your friends.

The goal of Hydra Paste is to provide an easy, efficient way to share files.

Features

  • Upload any type of file, from archives to text to images!
  • Setup files to expire automatically
  • Login so you can manage your pastes
  • Simple RESTful API

Setup

You need Python3.2+ and some other modules to run Hydra Paste.

Check the docs for information about installing.

API

Hydra Paste has a RESTful API. Most of its features do not require a login. This API is described on the docs. An importable Python3 library and client for using the API is maintained at (http://paste.hydra.ws/p/CS).

License

The core Hydra Paste code and assets are dual-licensed under the GNU Affero Public License, Version 3 or later. This license is located in LICENSE-AGPL.

Hydra Paste also makes use of the skimpyGimpy library for implementing CAPTCHAs. This library is distributed under a BSD license. The original version of this library was created in Python 2. Enough of this module has been ported to support the output of preformatted text, but it is untested wheter other components such as the PNG output work. Further components may be stripped out as needed.