Skip to content

An advanced and beautiful pastebin written in PHP

Notifications You must be signed in to change notification settings

mavahedinia/Beepaste

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beepaste is an Open-Source PHP Pastebin, with the aim of keeping a simple and easy to use user interface.

Beepaste allows you to easily share code with anyone you wish. Based on the original Stikked with lots of bugfixes and improvements.

Here are some features:

  • Easy setup
  • Syntax highlighting for many languages, including live syntax highlighting with Ace Editor
  • An API
  • Search pastes
  • Encrypted pastes
  • Burn on reading
  • Anti-Spam features
  • Themes support
  • Multilanguage support
  • An Android app
  • Command line tool to upload paste to Stikked based pastebins: Stikkit
  • Another CLI tool requiring only curl program: pbin
  • And many more. View this review

Try it out

http://beepaste.ir

Installation

  1. Download Beepaste from https://github.com/Mr0Robot/Beepaste
  2. Create a user and database for Beepaste
  3. Copy application/config/stikked.php.dist to application/config/stikked.php
  4. Edit configuration settings in application/config/stikked.php - everything is described there
  5. You're done!
  • The database structure will be created automatically if it doesn't exist.
  • No special file permissions are needed by default. Optional: If you want to have the JavaScript- and CSS-files minified, the static/asset/ folder has to be writable.
  • To ensure that pastes with an expiration set get cleaned up, define the cron key in the config and set up a cronjob, for example:
    • */5 * * * * curl --silent http://yoursite.com/cron/[key]

Documentation

In the folder doc/, you will find:

  • Webserver example configurations for Apache, Nginx, Lighttpd, Cherokee
  • A troubleshooting guide
  • How to create your own theme
  • How to translate Beepaste into your language
  • How to contribute and improve Beepaste

About

An advanced and beautiful pastebin written in PHP

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • PHP 78.6%
  • JavaScript 20.3%
  • CSS 1.0%
  • HTML 0.1%
  • ApacheConf 0.0%
  • Shell 0.0%