Pinnwand is a straightforward pastebin service designed for simplicity and ease of use. It provides a clean web interface to share and manage text snippets, code, or notes. It supports features like syntax highlighting, expiration times, and revocation.
## Pinnwand Installer Script
The Pinnwand installer script is a Bash script designed to automate the installation, upgrade, and setup of Pinnwand on a Linux system. It sets up and installs Pinnwand into a Python virtual environment, keeping it separate from the base system.
### Prerequisites
- Python 3.8 or higher with `pip`
- Git installed on the system.
### Features
1.**Automated Installation**: The script can install Pinnwand by cloning its repository and setting up a virtual environment.
2.**Upgrade Support**: It can update Pinnwand to the latest version, a specified Git reference or main development branch.
3.**Custom Source Testing**: A `USE_LOCAL_SRC` option allows using manually downloaded sources and avoids the `git` dependency.
### Usage
1. Clone or download the script.
2. Set the username, install path and source path in the script.