在Docker下部署专属的下载神器qBittorrent前言qBittorrent 是一款轻量级且功能丰富的开源 BitTorrent 客户端,广受用户好评。 通过 Docker 部署 qBittorrent 可以让我们更方便地在不同的环境下使用它,同时享受容器化带来的隔离和易于管理的优势。 本文星哥将带你一步步完成在 Docker 中部署 qBittorrent 的操作。 "/init" 4 minutes ago Up 3 minutes 0.0.0.0:6881->6881/tcp, :::6881->6881/tcp, 0.0.0.0:8080-> 总结通过 Docker 部署 qBittorrent,不仅能快速创建一个专属的下载工具,还能够利用 Docker 提供的容器化管理和隔离机制,使得整个系统更加稳定和高效。
Nas 背景 最近入坑pt,在nas上搭了一个qBittorrent用于外网访问,突然访问显示无效的用户名或密码。 应该是pptp推送种子的时候频繁了 image.png qBittorrent重置密码 先打开nas的SSH,我的是威联通,群晖也大同小异 image.png 我用的Xshell登录的nas Q退出Qnap 的管理界面,直接进入Linux的界面 image.png cd / find -name qBittorrent.conf image.png 我的conf路径为: . /share/CACHEDEV1_DATA/.qpkg/qBittorrent/.config/qBittorrent/qBittorrent.conf 进入路径找到qBittorrent.conf我用的 Xftp取出 cd /share/CACHEDEV1_DATA/.qpkg/qBittorrent/.config/qBittorrent/ 把配置中的Password_PBKDF2删除这一行 image.png
/qbittorrentlatest7d3c9b4a1a225daysago250MB#生产环境REPOSITORYTAGIMAGEIDCREATEDSIZElinuxserver/qbittorrent4.6.5a8b7d9c8e12310daysago248MB3 、部署qBittorrent(显性区分场景)3.1测试部署(快速验证,无持久化)适用场景:首次体验、功能测试,无需保留配置/下载文件特点:临时目录、快速启停,数据无保障展开代码语言:BashAI代码解释 #####模式B:DockerSwarm/K8s编排部署(集群场景适用)展开代码语言:YAMLAI代码解释services:qbittorrent:image:linuxserver/qbittorrent =1000\-eTZ=Asia/Shanghai\-eWEBUI_PORT=8080\-eTORRENTING_PORT=6881\--cpus=4.0\#PT场景可适当放宽资源限制--memory=4G 4、验证部署结果4.1基础验证展开代码语言:BashAI代码解释#查看容器状态(Up表示运行正常)dockerps|grepqbittorrent#查看健康状态(仅docker-compose部署有)dockerinspect
所以在这篇教程中,夜梦将演示qBittorrent + AutoBangumi + Jellyfin的“联合”部署,让我们一步到位,享受看番时刻! 官方文档:通过 Docker Compose 部署 AutoBangumi | AutoBangumi GitHub地址:EstrellaXD/Auto_Bangumi: AutoBangumi – 全自动追番工具 (github.com) 2.准备 在开始部署之前,你需要安装 docker 和 docker-compose。 具体安装见:【docker】在服务器上安装 docker/docker-compose 你可以为服务器添加 1~2G 的 swap:手动添加 SWAP 3.部署 3.1创建文件夹 我们这里先新建一个文件夹用来存放后面的所有内容 直接在终端中输入即可): export QB_PORT=6881 3.4拉起 docker-compose # 如果配置过了上面的环境变量,请使用下面的方式拉起 docker-compose up -d 4.
此教程不涉及docker安装教程 1、选择一个新建一个路径作为QB的docker存放路径 mkdir -p /home/docker/qbittorrent/config 2、新建一个路径作为qb的下载存放路径 mkdir -p /home/docker/qbittorrent/downloads 3、通过docker拉取并配置QB 以下直接复制 docker run -d \ --name=qbittorrent /config:/config \ -v /home/docker/qbittorrent/downloads:/downloads \ --restart unless-stopped \ lscr.io/linuxserver/qbittorrent 以上直接复制,以下为解释 docker run -d \ --name=qbittorrent \ -e PUID=1000 \ /qbittorrent 4、输入ip:8999进入qb的web界面,账号admin,密码adminadmin 5、更改语言为中文,设置track传入连接端口为52000,修改账号密码,其他选项根据自己情况自行设置
GitHub:qbittorrent/qBittorrent: qBittorrent BitTorrent client 2.准备 目前,夜梦只在Ubuntu20.04上成功部署此项目。 所以,在这篇文章中,夜梦仅演示如何在Ubuntu20.04上手动部署qBittorrnet。 当然了,如果你使用docker的话就没任何问题了。 3.部署 参考文章: qbittorrent-stable : “qBittorrent Team” team Ubuntu 20.04 LTS 安装qBittorrent – tonkai 我们先安装 /qbittorrent-stable && sudo apt update -y 安装qbittorrent-nox sudo apt install qbittorrent-nox -y 设置开机启动 Nov 17 19:56:24 RainYun-PZVAM5PH systemd[1]: Started qBittorrent-nox. 4.使用 然后你就可以访问ip:8080进入WEB界面了 默认账号为
online 2o 3o 4o 如何安装杰大脚本 大佬们好啊,杰大脚本需要在debian 10上面进行安装,但是online安装的debian 10安装杰大脚本的时... 1、图形交互的形式 这里使用的软件为 xshell软件来进入ssh,软件可以百度自行下载,安装完成之后,可以输入ip、账号、密码,来进入, 进入之后的界面如图 2.1删除qb下载的文件 输入以下命令并回车 rm -rf /home/shi/qbittorrent /Downloads/* 2.2删除qb的种子任务 输入以下命令并回车 rm -rf /home/shi/.local/share/qBittorrent/BT_backup/* 2.3重启QB 输入以下命令并回车 systemctl restart qbittorrent-nox@shi
今天就在debian buster 10上面安装qBittorrent-nox,github的项目地址:https://github.com/userdocs/qbittorrent-nox-static 我的电脑是x86的,所以选择x86_64-qbittorrent-nox: wget -qO /usr/local/bin/x86_64-qbittorrent-nox https://github.com /userdocs/qbittorrent-nox-static/releases/download/release-4.4.2_v1.2.15/x86_64-qbittorrent-nox chmod 700 /usr/local/bin/x86_64-qbittorrent-nox 把二制文件放在bin目录下面,给二进制文件700权限 给qBittorrent编写进程守护文件,让其开机启动,也可以手动让程序停止或开始 使用 到目前为止,qBittorrent就算安装成功了,打开浏览器,输入:IP:8080,就可以打开qBittorrent的网页界面了。
在Tomcat服务器上,部署Web应用有多种方法: 静态部署,在启动Tomcat之前安装Web 应用 动态部署,使用Tomcat的Manager应用直接操纵已经部署好的Web应用(依赖于auto-deplyment 4. 在启动Tomcat时部署 将Web应用静态的部署到Tomcat中,再启动Tomcat,这种情况下应用部署的位置有appBase目录决定,每台主机都指定了一个这样的位置。 Tomcat启动时部署,步骤如下: 部署上下文描述文件 部署没有被任何上下文描述文件引用过的展开的Web应用。 7.使用客户端部署器进行部署 客户端部署器(TCD)的行为包括: 验证并编译web应用 将资源压缩成war文件 将web应用部署到用于生产或开发环境的Tomcat服务器上 TCD需要用到Ant,包含了一个 默认为myapp path:应用已部署的上下文路径,默认为/myapp url:tomcat中管理器应用的绝对地址,用于部署和结束部署应用。
为什么要使用qBittorrent 玩过BT/PT的人应该对Transmission和qBittorrent都不陌生,两者各具特点,qBittorrent在抢占上传方面比Transmission更具优势 因此一般玩PT建议Transmission + qBittorrent共用,qBittorrent用来刷上传,Transmission用来做种赚魔力。 qBittorrent镜像说明 基于Debian 10 x64镜像制作 qBittorrent版本为v4.1.5 已内置GeoIP数据库 默认设置为简体中文界面 Docker运行qBittorrent /data/qbittorrent/config:/etc/qBittorrent \ -v /data/qbittorrent/downloads:/downloads \ --restart 访问端口,主机端口和容器端口必须一致,否则无法打开WEB界面 /data/qbittorrent/config:qbittorrent配置文件存储目录,可自行修改 /data/qbittorrent/downloads
qBittorrent免费开源BitTorrent客户端,支持磁力链接BT种子文件。轻松部署实现离线下载,是居家旅行必备神器。 -4.2.5 wget https://github.com/qbittorrent/qBittorrent/archive/release-4.2.5.tar.gz tar xf release-4.2.5 User=root ExecStart=/usr/bin/qbittorrent-nox ExecStop=/usr/bin/killall -w qbittorrent-nox [Install] 相关命令 systemctl start qbittorrent.service #启动qBittorrent systemctl stop qbittorrent.service #关闭qBittorrent systemctl restart qbittorrent.service #重启qBittorrent 使用 访问 http:// 你的服务器 IP:8080 进入 qBittorrent WebUI
: DISTRO="xenial" # KMS for Ubuntu 16.04 (Xenial) DISTRO="bionic" # KMS for Ubuntu 18.04 (Bionic) 4、 执行时,terminal终端中,按顺序把上面4行,都复制进去就行(注:1个字符都不要少) 6、安装kurento media server apt-get update \ && apt-get install 另外,如果不想麻烦,只是想快速搭建一个kurento环境,也可以直接用docker部署。
Redis5版本前(redis3.x及redis4.x)cluster部署较麻烦,因部署过程中涉及的依赖软件版本要求较苛刻,因此记录一下redis4.0.14版本redis cluster的部署过程。 1 Redis各节点部署 使用源码安装各节点,不过与非cluster方式不同的是,配置文件中需启动cluster相关的配置。 编译过程可参考分分钟搞定Redis编译安装 因本次为伪分布式部署,生产环境部署时建议至少3台机器部署(其中每台机器1主1从) ip port 192.168.56.101 7000 192.168.56.101 S: 905dc9de7e074c282aab44b4ed5680a2020bcf4c 192.168.56.101:7005 replicates 43fa53cec1ae164f784e5d439aaf80ee2f7e35af 192.168.56.101:7001 slots:5461-10922 (5462 slots) master 1 additional replica(s) S: 905dc9de7e074c282aab44b4ed5680a2020bcf4c
点击注册表→右侧搜索栏直接搜索“qbittorrent” 选择下方第二个“linuxserver/qbittorrent”双击安装! 版本的话直接选择4.4版本(我写文章时的最新版)。 在等待映像下载完成前,我们先创建两个文件夹,是用来存放qbittorrent的下载和配置文件的 创建一个文件夹命名为“qbittorrent”在其下面创建两个子文件夹“config”“downloads 首先我们TPer的话,是要关闭DHT的,在这个地方关闭 2、这个路径就是我们添加的映射路径,不是真实的nas路径 3、如果你要修改端口,上方所有涉及到8999端口的地方都设置为你要的端口即可~~ 4、 一般都能找到相应的解决方法 比如账号被BAN了,比如种子过期了,都有说明 这里要提一句,目前已知qb的4.1.3版本有一个BUG,有些站(hdh,chd)会显示invalid port,但是有速度,可以正常使用 4、 可以留言给我,或者私信我的邮箱 tanzhi963@gmail.com 顺便求一个馒头的药,如果路过大佬谁能赏赐,小弟感激涕零,保证视若珍宝,不会辜负大佬的垂青~ 已经收到了药,多谢多谢~~(2019-11-4)
下载并解压 qBittorrent 源码包:(qBittorrent 4.3.1 版本,发布于 2020 年 11 月 25 日) wget https://github.com/qbittorrent 进行编译 4. 编译 Libttorrent 依次执行以下命令: cd libtorrent-rasterbar-1.2.11 . 初始化 qBittorrent 并开机启动 执行 qbittorrent-nox ,输入 y 并回车以确认使用协议。然后使用 Ctrl + C 键退出。 执行 systemctl enable qbittorrent 以使 qBittorrent 开机启动; 执行 systemctl start qbittorrent 以使 qBittorrent 停止 qBittorrent 进程: systemctl stop qbittorrent; 取消 qBittorrent 开机启动: systemctl disable qbittorrent。
这节的内容为在正式部署MHA前需要做哪些准备 1. hosts文件 首先我们在四台服务器上添加其他服务器的hosts信息 11.12.14.29 shytest 11.12.14.30 shytest2 11.12.14.39 shytest3 11.12.14.40 shytest4 2. ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest2 ssh-copy-id shytest3 ssh-copy-id shytest4 ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest ssh-copy-id shytest3 ssh-copy-id shytest4 采用基于GTID的复制方式,否则建议关闭GTID功能 这里就不多做介绍了,具体见上一个专题 注意在做主从同步的时候建议清理下从库相关信息 reset master ; reset slave all; 4.
合适的资源过滤 4、合适的插件配置(exec插件,surefire,Git commitID,shade) 5、针对 application.properties和application.yml 的资源过滤 启动: 我们直接启动:java -jar demo-0.0.1-SNAPSHOT.jar 4、部署到javaEE容器 修改启动类,继承 SpringBootServletInitializer 5、热部署 在我们开发过程中,我们需要经常修改,为了避免重复启动项目,我们可以启用热部署。 Spring-Loaded项目提供了强大的热部署功能,添加/删除/修改 方法/字段/接口/枚举 等代码的时候都可以热部署,速度很快,很方便。 注意:使用热部署的时候,需要IDE编译类后才能生效,你可以打开自动编译功能,这样在你保存修改的时候,类就自动重新加载了。
目录: (1).第三方仓库与版本选择 (2).kubesphere部署mysql (3).验证 前置阅读: openebs-1:kubernetes使用openebs作为provisioner(卷机制)
master和slave使用相同的名称,表明他们的主从关系brokerName = broker-a#0表示Master,大于0表示不同的slavebrokerId = 0#表示几点做消息删除动作,默认是凌晨4点
[root@gpm ~]# vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 tcp_syncookies = 1 net.ipv4.ip_forward = 0 net.ipv4.conf.default.accept_source_route = 0 net.ipv4. tcp_tw_recycle = 1 net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.conf.all.arp_filter = 1 net.ipv4.ip_local_port_range 好了现在准备工作已经做好了,可以开始安装Greenplum了 注:greenplum4+版本默认安装目录在/usr/local/目录下 三.安装Greenplum 1)下载安装包 https:/ 授权IP地址 参数5:加密方式 4)重启数据库 Gpstop(停止) -M fast(后面参数强制停止) gpstart(启动) 5)查看GP状态 gpstate