~jamesponddotco/bunnysign

A tool to generate signed URLs for Bunny.net with token authentication.
~jamesponddotco/bunnysign-devel

New mailing list added

7 months ago
~jamesponddotco/bunnysign-discuss

New mailing list added

7 months ago

#bunnysign

bunnysign is a command-line tool designed to generate signed URLs for Bunny.net's Token Authentication feature. It allows users to create secure, expiring URLs to control access to content hosted on Bunny.net.

#Installation

#From source

First install the dependencies:

  • Go 1.21 or above.
  • make.
  • scdoc.

Then compile and install:

make
sudo make install

#Usage

$ bunnysign --help
NAME:
   bunnysign - generate a signed URL for Bunny.net with token authentication

USAGE:
   bunnysign [global options] [arguments...]

VERSION:
   0.1.0

GLOBAL OPTIONS:
   --url value, -u value         the URL to sign
   --key value, -k value         the key to sign with
   --expiration value, -e value  the expiration time of the signature (default: 8760h0m0s)
   --help, -h                    show help
   --version, -v                 print the version

See bunnysign(1) after installing for more information.

#Contributing

Anyone can help make bunnysign better. Send patches on the mailing list and report bugs on the issue tracker.

You must sign-off your work using git commit --signoff. Follow the Linux kernel developer's certificate of origin for more details.

All contributions are made under the GPL-2.0 license.

#Resources

The following resources are available:


Released under the GPL-2.0 license.