Skip to content

Pastitude is an open-source project for sharing source code

License

Notifications You must be signed in to change notification settings

falanger/pastitude

 
 

Repository files navigation

Pastitude

Pastitude is an open-source project for sharing source code. It comes with features that aim to make sharing code more comfortable and easier.

Main features:

  • End-to-end encryption (with an auto-generated key in URL or password)
  • Multiple files under a single link
  • Destroy paste when opened or after given time
  • Real-time syntax highlight
  • Vim mode support
  • Nice design (currently only dark theme)

Installation

I highly recommend to run Pastitude via docker-compose. You have to do only following steps:

  1. Copy .env.example to .env
  2. If you are in another branch than a master, then run npm install && gulp build --production
  3. Run docker-compose up -d

Environment file doesn't have specific purpose for an application. It's just prepared for jwilder's nginx proxy.

Contribution

If you want to contribute to Pastitude feel free to do so by forking project and creating pull request, but please keep the code standard consistent. You don't have to run gulp build --production before posting pull request, I'll do it for you.

If you only want to share your idea, create issue :)

About

Pastitude is an open-source project for sharing source code

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 97.8%
  • SCSS 1.7%
  • Other 0.5%