PHP JavaScript CSS Shell HTML Hack
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
application
data
doc
docker
extras/munin
git-hooks
public_html
scripts
system
.editorconfig
.gitattributes
.gitignore
.gitmodules
COPYING
Dockerfile
INSTALL
NEWS
README.md
check_deps.php
composer.json
composer.lock
contributing.md
crontab
favicon.ico
htaccess.txt
index.php
license.txt
robots.txt
run-tests.sh

README.md

FileBin

A pastebin software running on https://paste.xinu.at. In addition to uploading text and code it also supports binary files.

Additional documentation can be found in ./doc.

Installation/Development

Git is used for tracking changes and updating installations. The repository is located at https://git.server-speed.net/users/flo/filebin/. Clone the repository and follow the instructions in ./INSTALL. Do not install using tarballs as this is not supported.

dev is the development branch and should not be used in production. All stable changes go to master and will be tagged regularly following semver guidelines.

Mailing List

Currently there is only one mailing list for everything (general discussion, patches, announcements, ...). If need be more lists will be created at a later date.

IRC

The official IRC channel is irc.freenode.net/#filebin.

Patches

Please submit patches (preferably git send-email) to the filebin-general mailing list. You do not need to register to be allowed to post.

You can also open a pull request on GitHub.

Dependencies

  • PHP >=5.5 with the following modules

    • gd for thumbnail generation
    • exif for thumbnail generation
    • phar for tarball creation
    • mysql, mysqli, pgsql, pdo_mysql (any of those) for database access
    • mbstring for multibyte support
    • xdebug for tests (not required on production)
  • composer for dependency management

  • pygmentize for code highlighting

  • ansi2html for shell output rendering (ANSI color codes)

  • imagemagick for additional thumbnail generation

    • ghostscript for PDF thumbnail creation via imagemagick
  • node.js for javascript minification