Skip to content

Commit

Permalink
qbittorrent 4.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
stamepicmorg committed Dec 26, 2023
1 parent 27a2fc4 commit a6df3c3
Show file tree
Hide file tree
Showing 12 changed files with 36 additions and 53 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/epicmorg.ecosysctem.misc.images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

##################################################################################

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM epicmorg/debian:bullseye
FROM epicmorg/debian:bookworm
LABEL maintainer="EpicMorg DevTeam, [email protected]"
ARG DEBIAN_FRONTEND=noninteractive

Expand All @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
File renamed without changes.
11 changes: 11 additions & 0 deletions linux/ecosystem/qbittorrent/4.6.2/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -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
15 changes: 0 additions & 15 deletions linux/ecosystem/qbittorrent/docker-compose.yml

This file was deleted.

0 comments on commit a6df3c3

Please sign in to comment.