this is a project in development please do not use this project in a production environment or for anything other than testing
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.
- 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
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
Once the server is started, you can access the website by going to http://localhost:9281.