I had the idea to build this by myself. Learning and creating was the main reason. Also to have a service which can be self hosted and run everywhere without the need to be in the internet.
This is no project to be an alternative nor to be better, just something everyone can use and learn something new by creating it.
selfpaste is a self hosting paste service. Your enviroment and your data. Nothing more.
It is not the aim to replace any other well know paste service. It is an experiment and build for private use only.
This tool uses PHP fileinfo
The functions in this module try to guess the content type and encoding of a file by looking for certain magic byte sequences at specific positions within the file. While this is not a bullet proof approach the heuristics used do a very good job.
It is not really bulletproof, but it does the job. Everything can be manipulated to look alike something it isn't.
So, here is a friendly REMINDER:
- Use at own risk.
- Don't open it up to the public
- Check regularly what is added
- Clean everything what you do not know
- You provide the service by hosting it. Your are responsible for it!
- Change your secret often.
News and updates
Latest news and updates about this project can be found here.
Important stuff will be added to this page.
- 0.3-beta - Lithium - (2020-01-01), Checksum md5, sha1
- 0.2-beta - Helium - (2019-12-23), Checksum md5, sha1
TBD. Until then it can be found in the release.
This project is using the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
2020101 version 0.3-beta Lithium * Update information now included * Rewritten lifetime calculation * Ready for 2020 * Lifetime in days now and not in seconds 20191223 version 0.2-beta Helium * First public beta release * Using https://www.jwz.org/base64-shortlinks/ more correctly * Simple flood protection * Lifetime for each paste. * Deletion of paste older than lifetime 20191221 version 0.1 Hydrogen * Initial creation. Not polished yet. * Basic functions working. * No release yet