Add Deluge

This commit is contained in:
DrMxrcy 2023-02-28 01:16:59 -05:00
parent 33daccf1d2
commit 6a63b31955
4 changed files with 71 additions and 0 deletions

16
apps/deluge/config.json Normal file
View File

@ -0,0 +1,16 @@
{
"$schema": "../schema.json",
"name": "Deluge",
"port": 8144,
"available": true,
"exposable": true,
"id": "deluge",
"tipi_version": 1,
"version": "2.1.1",
"categories": ["utilities"],
"description": "Deluge is a lightweight, Free Software, cross-platform BitTorrent client.",
"short_desc": "Deluge is a lightweight, Free Software, cross-platform BitTorrent client.",
"author": "https://github.com/deluge-torrent",
"source": "https://github.com/linuxserver/docker-deluge",
"form_fields": []
}

View File

@ -0,0 +1,27 @@
version: "2.1"
services:
deluge:
image: lscr.io/linuxserver/deluge:2.1.1
container_name: deluge
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
- DELUGE_LOGLEVEL=error #optional
volumes:
- ${APP_DATA_DIR}/data/deluge/config:/config
- ${ROOT_FOLDER_HOST}/media/torrents/deluge:/downloads
ports:
- ${APP_PORT}:8112
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
networks:
- tipi_main_network
labels:
traefik.enable: ${APP_EXPOSED}
traefik.http.routers.deluge.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.deluge.entrypoints: websecure
traefik.http.routers.deluge.service: deluge
traefik.http.routers.deluge.tls.certresolver: myresolver
traefik.http.services.deluge.loadbalancer.server.port: 8112

View File

@ -0,0 +1,28 @@
# Default Login
##Username: admin
##Password: deluge
---
# [linuxserver/deluge](https://github.com/linuxserver/docker-deluge)
[Deluge](http://deluge-torrent.org/) is a lightweight, Free Software, cross-platform BitTorrent client.
- Full Encryption
- WebUI
- Plugin System
- Much more...
[![deluge](https://avatars2.githubusercontent.com/u/6733935?v=3&s=200)](http://deluge-torrent.org/)
## [](https://github.com/linuxserver/docker-deluge#supported-architectures)Supported Architectures
We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
Simply pulling `lscr.io/linuxserver/deluge:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
## [](https://github.com/linuxserver/docker-deluge#application-setup)Application Setup
The admin interface is available at `http://SERVER-IP:8112` with a default user/password of admin/deluge.
To change the password (recommended) log in to the web interface and go to Preferences->Interface->Password.

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB