Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/the-papi/pastitude
Pastitude is an open-source project for sharing source code
https://github.com/the-papi/pastitude
Last synced: 3 months ago
JSON representation
Pastitude is an open-source project for sharing source code
- Host: GitHub
- URL: https://github.com/the-papi/pastitude
- Owner: the-papi
- License: gpl-2.0
- Created: 2018-06-24T20:35:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T20:37:46.000Z (almost 2 years ago)
- Last Synced: 2024-06-21T13:32:36.095Z (5 months ago)
- Language: JavaScript
- Homepage: https://pastitude.nobin.dev
- Size: 2.89 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - the-papi/pastitude - Pastitude is an open-source project for sharing source code (others)
README
# 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](https://github.com/jwilder/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 :)