https://github.com/freedomben/privatebin-setup
Handy scripts to help set up privatebin on a VPS
https://github.com/freedomben/privatebin-setup
Last synced: 9 months ago
JSON representation
Handy scripts to help set up privatebin on a VPS
- Host: GitHub
- URL: https://github.com/freedomben/privatebin-setup
- Owner: FreedomBen
- Created: 2019-05-31T19:31:32.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-09-29T20:13:49.000Z (over 2 years ago)
- Last Synced: 2025-02-16T14:59:11.206Z (over 1 year ago)
- Language: Shell
- Size: 5.86 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PrivateBin setup scripts
This repo can be used to install a private bin setup onto a server
## Pre-requisites
You need an internet facing VPS with:
1. systemd
1. docker
1. DNS setup and configured
## Installing
1. _*Important:*_ Set the `DNS_NAME` and `LETSENCRYPT_EMAIL` variables appropriately in `generate-privatebin-service.bash`
1. Run each of the "generate..." scripts. There are three.
1. Copy the generated \*.service files into the appropriate systemd directory (usually /etc/systemd/system)
1. Reload systemd files: `systemctl daemon-reload`
1. Start the new services:
1. systemctl start privatebin
1. systemctl start nginx-proxy
1. systemctl start nginx-proxy-letsencrypt
1. Profit!