2 个不稳定版本

0.1.0 2020年11月13日
0.0.0 2020年4月3日

#3 in #uploader

GPL-3.0 许可证

125KB
3.5K SLoC

brchd

在某个位置启动接收器

 brchd -Hd drop/

运行后台上传器

brchd -vDd http://127.0.0.1:7070

管理上传

brchd passwords.txt
brchd imgs/
brchd /var/log/*.log
brchd # attaches status monitor
brchd --wait # blocks until all pending uploads are done

作为独立蜘蛛运行

brchd -d ./download/ https://ftp.example.com/some/folder/

安装依赖项

apt install pkg-config libsodium-dev
pacman -S pkg-config libsodium
brew install pkg-config libsodium

Windows

有基本的 Windows 支持。您需要使用以下方式强制静态链接的 libsodium:

cargo build --release --no-default-features --features=crypto,httpd,spider,native-tls

在 Windows 上运行接收器(-H)被认为是不安全的,并且强烈建议不要这样做。

依赖项

~10–28MB
~416K SLoC