mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-02-24 20:41:05 +03:00
qbittorrent 4.6.2
This commit is contained in:
parent
27a2fc4b07
commit
a6df3c3fc0
@ -72,8 +72,8 @@ jobs:
|
||||
- name: Test Make
|
||||
run: make
|
||||
|
||||
- name: Build and Deploy qBittorrent
|
||||
run: cd linux/ecosystem/qbittorrent && make build && make deploy
|
||||
- name: Build and Deploy qBittorrent 4.6.2
|
||||
run: cd linux/ecosystem/qbittorrent/4.6.2 && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
* `sep-oct-nov-dec`
|
||||
* `nextcloud` upgrade
|
||||
* `nginx` fixed and migrated to `openssl3` + `debion12` base and build stages.
|
||||
* new, fully `static`, binary in `qbittorrent` images.
|
||||
* `aug`
|
||||
* added `ninjam` server
|
||||
* EOL of `freegpt` by closing project by maintaner - [Em1tSan/freegpt-webui-ru](https://github.com/Em1tSan/freegpt-webui-ru).
|
||||
|
2
Makefile
2
Makefile
@ -573,7 +573,7 @@ ecosystem-vk2discord-images:
|
||||
cd `pwd`/linux/ecosystem/vk2discord && pwd && make build && make deploy
|
||||
|
||||
ecosystem-qbittorrent-images:
|
||||
cd `pwd`/linux/ecosystem/qbittorrent && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/4.6.2 && pwd && make build && make deploy
|
||||
|
||||
ecosystem-retracker-images:
|
||||
cd `pwd`/linux/ecosystem/retracker && pwd && make build && make deploy
|
||||
|
@ -9,25 +9,21 @@ ENV QBT_DIR=/opt/qbittorrent
|
||||
ENV QBT_PORT_WEBUI=8282
|
||||
ENV QBT_PORT_TRACKER=9000
|
||||
ENV QBT_PORT_NAT=1337
|
||||
ENV QBT_VERSION=4.6.2
|
||||
ENV QBT_LIBTORRENT_VERSION=2.0.9
|
||||
ENV QBT_URL=https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-${QBT_VERSION}_v${QBT_LIBTORRENT_VERSION}/x86_64-qbittorrent-nox
|
||||
|
||||
##################################################################
|
||||
# Files and folders
|
||||
##################################################################
|
||||
RUN mkdir -p ${QBT_DIR}
|
||||
|
||||
##################################################################
|
||||
# qBitTorrent sources list
|
||||
##################################################################
|
||||
#RUN apt-key adv --recv-keys --keyserver keyserver.ubuntu.com D35164147CA69FC4
|
||||
#COPY qbittorrent-unstable.list /etc/apt/sources.list.d/qbittorrent-unstable.list
|
||||
RUN apt autoremove -y && apt purge policykit-1 -y && apt update && apt dist-upgrade -y
|
||||
|
||||
############################# ####################################
|
||||
# qbittorrent install
|
||||
##################################################################
|
||||
RUN apt-get update && \
|
||||
apt install -y --allow-unauthenticated --allow-downgrades \
|
||||
qbittorrent-nox
|
||||
RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue ${QBT_URL} -O /usr/bin/qbittorrent-nox && \
|
||||
chmod +x /usr/bin/qbittorrent-nox && \
|
||||
qbittorrent-nox --version
|
||||
|
||||
##################################################################
|
||||
# other customisations
|
@ -1,4 +1,4 @@
|
||||
FROM epicmorg/debian:bullseye
|
||||
FROM epicmorg/debian:bookworm
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
@ -9,25 +9,21 @@ ENV QBT_DIR=/opt/qbittorrent
|
||||
ENV QBT_PORT_WEBUI=8282
|
||||
ENV QBT_PORT_TRACKER=9000
|
||||
ENV QBT_PORT_NAT=1337
|
||||
ENV QBT_VERSION=4.6.2
|
||||
ENV QBT_LIBTORRENT_VERSION=1.2.19
|
||||
ENV QBT_URL=https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-${QBT_VERSION}_v${QBT_LIBTORRENT_VERSION}/x86_64-qbittorrent-nox
|
||||
|
||||
##################################################################
|
||||
# Files and folders
|
||||
##################################################################
|
||||
RUN mkdir -p ${QBT_DIR}
|
||||
|
||||
##################################################################
|
||||
# qBitTorrent sources list
|
||||
##################################################################
|
||||
#RUN apt-key adv --recv-keys --keyserver keyserver.ubuntu.com D35164147CA69FC4
|
||||
#COPY qbittorrent-stable.list /etc/apt/sources.list.d/qbittorrent-stable.list
|
||||
#RUN apt autoremove -y && apt purge policykit-1 -y && apt update && apt dist-upgrade -y
|
||||
|
||||
############################# ####################################
|
||||
# qbittorrent install
|
||||
##################################################################
|
||||
RUN apt-get update && \
|
||||
apt install -y --allow-unauthenticated --allow-downgrades \
|
||||
qbittorrent-nox
|
||||
RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue ${QBT_URL} -O /usr/bin/qbittorrent-nox && \
|
||||
chmod +x /usr/bin/qbittorrent-nox && \
|
||||
qbittorrent-nox --version
|
||||
|
||||
##################################################################
|
||||
# other customisations
|
@ -6,9 +6,8 @@ app:
|
||||
make clean
|
||||
|
||||
build:
|
||||
make qbt-latest
|
||||
make qbt-unstable
|
||||
make qbt-stable
|
||||
make qbt-libtorrent2
|
||||
make qbt-libtorrent1
|
||||
|
||||
deploy:
|
||||
docker-compose push
|
||||
@ -20,15 +19,10 @@ clean:
|
||||
docker volume prune -f
|
||||
docker system prune -af
|
||||
|
||||
qbt-latest:
|
||||
docker-compose build --compress --parallel --progress plain qbt-latest
|
||||
docker-compose push qbt-latest
|
||||
qbt-libtorrent2:
|
||||
docker-compose build --compress --parallel --progress plain qbt-libtorrent2
|
||||
docker-compose push qbt-libtorrent2
|
||||
|
||||
|
||||
qbt-unstable:
|
||||
docker-compose build --compress --parallel --progress plain qbt-unstable
|
||||
docker-compose push qbt-unstable
|
||||
|
||||
qbt-stable:
|
||||
docker-compose build --compress --parallel --progress plain qbt-stable
|
||||
docker-compose push qbt-stable
|
||||
qbt-libtorrent1:
|
||||
docker-compose build --compress --parallel --progress plain qbt-libtorrent1
|
||||
docker-compose push qbt-libtorrent1
|
11
linux/ecosystem/qbittorrent/4.6.2/docker-compose.yml
Normal file
11
linux/ecosystem/qbittorrent/4.6.2/docker-compose.yml
Normal file
@ -0,0 +1,11 @@
|
||||
version: '3.9'
|
||||
services:
|
||||
qbt-libtorrent2:
|
||||
image: "epicmorg/qbittorrent:4.6.2"
|
||||
build:
|
||||
context: .
|
||||
qbt-libtorrent1:
|
||||
image: "epicmorg/qbittorrent:4.6.2-libtorrent1.2.19"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.lt1
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 67 KiB |
@ -1,15 +0,0 @@
|
||||
version: '3.9'
|
||||
services:
|
||||
qbt-latest:
|
||||
image: "epicmorg/qbittorrent:latest"
|
||||
build:
|
||||
context: .
|
||||
qbt-unstable:
|
||||
image: "epicmorg/qbittorrent:unstable"
|
||||
build:
|
||||
context: .
|
||||
qbt-stable:
|
||||
image: "epicmorg/qbittorrent:stable"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.stable
|
Loading…
x
Reference in New Issue
Block a user