/PasteLitter

PasteLitter is a open source Pastebin like website

Primary LanguageEJSApache License 2.0Apache-2.0

PasteLitter

this is a project in development please do not use this project in a production environment or for anything other than testing

Logo

wakatime

PasteLitter is an open source solution for a pastebin like website. It is made with Node.JS and uses a MySQL database for storing the pastes.

It is currently in development and is not yet ready for production use. any errors or suggestions can be reported to the issues page.

Features / Upcoming Features

  • Simplistic UI
  • Authentication:
    • Register / Login
    • Google or Cloudflare Captcha Support for Registering/Logging In (40% done)
  • Admin Panel:
    • Master Account setup on first use
    • Better Stats Page for Admins
    • Cron Jobs (Clean Old Pastes)
  • Pastes:
    • Custom Code Highlighting Support for many languages
    • Custom Expiration Support
    • Malicous Paste Detection
  • User Interactions:
    • Report a paste
    • Restore a deleted paste
  • Settings:
    • Add a Settings Page
    • Custom Theme Support
  • Pages:
    • Add a privacy policy page
    • Add a Terms of Service page
    • Add a Contact Page

Installation

npm install

Once the dependencies have been installed, you can start the server by running the following command in the root of the project:

npm start

Usage

Once the server is started, you can access the website by going to http://localhost:9281.