Deluge compose


Purpose

Deluge is a tormenting app that allows people to manage their downloaded, downloading and seeding torrents through a GUI. linuxserver.io has provided a container that can be accessed through a web interface. It isn’t meant to be published to the internet, so restricting access to local will be critical..

Docker Compose</u>

services:
  deluge:
    image: lscr.io/linuxserver/deluge:latest
    container_name: deluge
    user: UUID:GUID   # set to deluge user
    read_only: true
    tmpfs:
      - /run:exec
    environment:
      - TZ=auto
      - DELUGE_LOGLEVEL=error
    volumes:
      - /usr/deluge/config:/config
      - /usr/deluge/downloads:/downloads
    restart: unless-stopped

This container needs a bind for the downloads’ folder, and a bind volume to keep the configurations in.

The only 2 available harden options are making the file-system read-only and settings the user to a nonprivileged user




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • picoCTF - DISKO
  • picoCTF - Forensics in CTF's IV
  • picoCTF - Forensics in CTF's III