SourceBin makes sharing code easy by providing an easy to use pastebin service. This repository contains the core services of SourceBin. Feel free to report any issues and suggestions in this repository.
- Download or clone the repository
- Run
make .env - Edit the configuration in the
.envfile - Run
make self-signed-cert dhparamto generate local certificates - Run
make ENV=dev run - Start developing
- Download or clone the repository
- Run
make .env - Edit the configuration in the
.envfile - Run
make dhparamto generate dhparam - Add SSL cert in
secrets/ssl/certs/cert.pemandsecrets/ssl/private/key.pem - Add Cloudflare Authenticated Origin Pull cert in
secrets/ssl/certs/cloudflare.crt - Add Google Cloud Storage key in
secrets/google/cloud-storage-key.json - Point domain to server
- Run
make start
While we try to open-source as much as possible, SourceBin is not made for self-hosting. We will not provide support for hosting your own instance.