Sign inSign up

maulik9898/barrage

By maulik9898

•Updated over 3 years ago

Image
1

10K+

maulik9898/barrage repository overview

⁠Barrage


Introducing Barrage

Minimal Deluge WebUI with full mobile support

 

GitHub Workflow Status

⁠Features

  • Responsive mobile first design
  • Add torrent by URL or magnet
  • Sort and Filter Torrents
  • Global upload and Download speed limits
  • Change File Priority
  • Change Torrent options

⁠Screenshots

Click me  

                                       

⁠Deploy

You can deploy barrage with docker.

docker run --name barrage \
  -p 3000:3000 \
  -e NEXTAUTH_SECRET=secret \
  -e DELUGE_URL=http://localhost:8112 \
  -e DELUGE_PASSWORD=password \
  -e BARRAGE_PASSWORD=password \
  maulik9898/barrage

Then you can use the following environment variables to configure Barrage

EnvironmentDescription
NEXTAUTH_SECRETUsed to encrypt the NextAuth.js JWT
DELUGE_URLThe Deluge WebUI URL
DELUGE_PASSWORDThe password from deluge WebUI
BARRAGE_PASSWORDThe password for accessing Barrage

You can quickly create a good value of NEXTAUTH_SECRET on the command line via this openssl command.

openssl rand -base64 32
⁠Deploy on vercel

Deploy with Vercel

⁠Acknowledgments

Thanks to @scttcper⁠ for Deluge api wrapper⁠.

Tag summary

Content type

Image

Digest

sha256:62e6074a3…

Size

44.5 MB

Last updated

over 3 years ago

docker pull maulik9898/barrage