diff --git a/README.md b/README.md index a670a12e..b3dd4e87 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ This is the official repository for the Tipi App Store. It contains all the apps - [Calibre-Web](https://github.com/janeczku/calibre-web) - Web Ebook Reader - [Code-Server](https://github.com/coder/code-server) - Web VS Code - [Codex.Docs](https://github.com/codex-team/codex.docst) - Free Docs app powered by Editor.js ecosystem. +- [Deluge](https://github.com/linuxserver/docker-deluge) - Deluge is a lightweight, Free Software, cross-platform BitTorrent client - [Filebrowser](https://github.com/filebrowser/filebrowser) - Web File Browser - [Firefly III](https://github.com/firefly-iii/firefly-iii) - A personal finances manager - [Fireshare](https://github.com/ShaneIsrael/fireshare) - Self host your media and share with unique links @@ -78,7 +79,7 @@ This is the official repository for the Tipi App Store. It contains all the apps - [Wireguard Easy](https://github.com/WeeJeWel/wg-easy) - WireGuard VPN + Web-based Admin UI - [Your Spotify](https://github.com/Yooooomi/your_spotify) - Self hosted Spotify tracking dashboard - [ZeroTier](https://github.com/zerotier/ZeroTierOne) - Easy to use zero configuration VPN. -- [Zipline](https://github.com/diced/zipline) - A ShareX/file upload server that is easy to use, packed with features, and with an easy setup! +- [Zipline](https://github.com/diced/zipline) - A ShareX/file upload server that is easy to use, packed with features, and with an easy setup! ## How to sumbit an app diff --git a/apps/deluge/config.json b/apps/deluge/config.json new file mode 100644 index 00000000..b03a1d74 --- /dev/null +++ b/apps/deluge/config.json @@ -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": [] +} diff --git a/apps/deluge/docker-compose.yml b/apps/deluge/docker-compose.yml new file mode 100644 index 00000000..cdd1ab90 --- /dev/null +++ b/apps/deluge/docker-compose.yml @@ -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 \ No newline at end of file diff --git a/apps/deluge/metadata/description.md b/apps/deluge/metadata/description.md new file mode 100644 index 00000000..6c5aa252 --- /dev/null +++ b/apps/deluge/metadata/description.md @@ -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. \ No newline at end of file diff --git a/apps/deluge/metadata/logo.jpg b/apps/deluge/metadata/logo.jpg new file mode 100644 index 00000000..0db3cd0e Binary files /dev/null and b/apps/deluge/metadata/logo.jpg differ