▄▄ ▄▄
██ ██ ███
██ ██ ██
▄██▀███ ██▄████▄ ██████ ▄██▀███ ███████▄
▄█▀ ██ ██ ▀██ ██ ██ ██ ██
██ ██ ██ ██ ██ ▀██████▄ ██ ██
██▄ ██ ██▄ ▄██ ██ █▄ ███ ██ ██
▀██████ █▀█████▀ ▀████ ██████▀ ██ ████▄
██
▄████▄
- Make
qBittorrent-nox
easier to install, uninstall and reload onLinux
kernel system. - Using an application installation framework gek_app written by
myself, when writing this application, according to the idea of separating system files from third-party software
files, the application is installed in
/usr/local/bin/qbittorrent-nox
, and the application data is stored in/usr/local/etc/qBittorrent/
to avoid problems caused by future system changes. - Statically compiled
qBittorrent-nox
using userdocs/qbittorrent-nox-static
Usage:
qbtsh [Commands]
Command:
-install : Install
-uninstall : Uninstall
-update : Update
-reload : Reload
-h : Show help
-v : Show version
Example:
1) qbtsh -install : Install qBittorrent-nox
3) qbtsh -update : Update qBittorrent-nox
5) qbtsh -uninstall : Remove config,cache and uninstall qBittorrent-nox
6) qbtsh -reload : Reload service
# For example, the host is a linux kernel based system with amd64 architecture
# Download the app
curl -Lo /usr/local/bin/qbtsh https://github.com/gek64/qbtsh/releases/latest/download/qbtsh-linux-amd64
# Give the app execute permission
chmod +x /usr/local/bin/qbtsh
# Show help
/usr/local/bin/qbtsh -h
# Download application source code
git clone https://github.com/gek64/qbtsh.git
# Compile the source code
cd qbtsh
go build -v -trimpath -ldflags "-s -w"
- Not supported, userdocs/qbittorrent-nox-static only
supports
linux
kernel systems, and builds a fully staticqBittorrent-nox
onFreeBSD
is quite a difficult thing.
- You can try compiling a dynamically linked
qBittorrent-nox
yourself using theqBittorrent-nox
build script I wrote forFreeBSD
freebsd build, also I have already compiled binaries for the latestFreeBSD
/amd64
, you can also use them directly.
- After the service runs successfully, you can access it at
SERVER_IP:8080
. The default user name isadmin
, and the default password isadminadmin
. Although you can use it normally at this time, I still recommend you to change the password in time and use reverse proxy under the web server such asapache
ornginx
withhttps
enabled, then change the listening address ofqBittorrent-nox
from0.0.0.0
to127.0.0.1
to improve security.
- GPL-3.0 License
- See
LICENSE
for details