A tool to generate signed URLs for Bunny.net with token authentication.

New mailing list added

7 months ago

New mailing list added

7 months ago


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.


#From source

First install the dependencies:

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

Then compile and install:

sudo make install


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

   bunnysign [global options] [arguments...]


   --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.


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.


The following resources are available:

Released under the GPL-2.0 license.