GitXplorerGitXplorer
g

privatebin

public
58 stars
5 forks
2 issues

Commits

List of commits on branch master.
Verified
e8cd151e00f8de3ae2156b00e44560e0b20c7860

Fix doc copy paste

ggearnode committed 2 months ago
Unverified
c7ca08e3235d5d5b34b160320318e7c010b73f1d

Use correct section for privatebin.conf manpage.

mmdosch committed 2 months ago
Unverified
9061be519b666759aa78d76c9c8d09914f313732

Add binary package for archlinux

BBarbUk committed 9 months ago
Verified
97cd0b501295341ad55b74ecfc18de78c4fec7bd

Bump go mod to v2

ggearnode committed 8 months ago
Verified
c3bb0c9fdec33ab45e013b25ab61aaa4b9c516ae

Fix base58 import path

ggearnode committed 9 months ago
Verified
dad7e1529891dfea540edd322b2f58f799b3d726

Update CHANGELOG

ggearnode committed 9 months ago

README

The README file for this repository.

PrivateBin CLI Logo
A powerful CLI for creating and managing PrivateBin pastes with ease.

GitHub License GitHub Tag

Overview

PrivateBin's secure and anonymous paste service is indispensable for many developers and privacy enthusiasts. Recognizing the need for a more efficient way to interact with PrivateBin from the terminal, I developed this CLI tool. It's designed to seamlessly integrate with your workflow, enabling swift creation and management of pastes.

Installation

privatebin can be installed using a prebuilt binary, through package managers, or from source. Follow the instructions below for your preferred method.

Arch Linux

privatebin-cli on AUR privatebin-cli-bin on AUR

Available on the Arch User Repository (AUR). Install using your favorite AUR helper:

Example Installation:

yay -Sy privatebin-cli

Prebuilt binary

Prebuilt binaries are available for a variety of operating systems and architectures. Visit the latest release page, and scroll down to the Assets section.

  1. Download the archive for the desired edition, operating system, and architecture
  2. Extract the archive
  3. Move the executable to the desired directory
  4. Add this directory to the PATH environment variable
  5. Verify that you have execute permission on the file

Build from Source

  1. Clone the repository:

    git clone https://github.com/gearnode/privatebin.git
    
  2. Navigate to the project directory:

     cd privatebin
    
  3. Build the project (binary and man pages):

     make
    
  4. Install the binary and man pages on your system:

     make install
    

Usage

Create a paste from a file:

cat resume.txt | privatebin create

Display a paste:

privatebin show https://privatebin.net/?420fc9597328c72f#EezApNVTTRUuEkt1jj7r9vSfewLBvUohDSXWuvPEs1bF

Documentation

For detailed information on all CLI commands and features, check out the handbook.

Support

Encountered a bug or have questions? Feel free to open a GitHub issue or contact me directly via email.

License

This project is released under the ISC license. See the LICENSE.txt file for details. It's designed with both openness and freedom of use in mind, but with no warranty as per the ISC standard disclaimer.