A Raspberry Pi DAT seeder (early-development stage).
It's just a seeder, without HTTP mirroring or anything special, yet.
You need node
and npm
to be accessible from $ sudo
to do this.
Clone the repo into /home/pi/seeder
and run sudo ./install.sh
. I didn't test it on other devices so let me know if something's not working.
The installation script should add a service to systemd
: a web server running on port 80 that's the frontend for the seeder and that also handles and seeds the archives.
Navigate to the Pi's address (in my case it's seeder.local
) and manage your sources.
After you remove a source it'll still seed it until you restart the Pi or the service.
Don't run the install.sh
script on your development machine!
Clone the repo, then:
npm install
npm run build
npm start dev