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

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.