diff options
Diffstat (limited to 'flood')
| -rw-r--r-- | flood/README.md | 20 | ||||
| -rw-r--r-- | flood/docker-compose.yml | 17 |
2 files changed, 37 insertions, 0 deletions
diff --git a/flood/README.md b/flood/README.md new file mode 100644 index 0000000..00a0636 --- /dev/null +++ b/flood/README.md @@ -0,0 +1,20 @@ +# Flood + +Web UI for rTorrent. + +## Setup + +1. Start: + ``` + docker compose up -d + ``` + +## Access + +- Web UI: `http://<host>:9091` + +## What to Configure + +- **rTorrent socket** — The volume `- /home/tyler/rtorrent/.session:/home/tyler/rtorrent/.session` must point to your rTorrent session directory (where `rpc.socket` lives). Update the host path if your rTorrent setup differs. +- **Downloads volume** — `- /srv/torrents:/srv/torrents` mounts your torrent download directory. Update this to match your setup. +- **User UID/GID** — The `user: "1000:1000"` line should match your rTorrent user. Change it if rTorrent runs as a different user. diff --git a/flood/docker-compose.yml b/flood/docker-compose.yml new file mode 100644 index 0000000..59dbc38 --- /dev/null +++ b/flood/docker-compose.yml @@ -0,0 +1,17 @@ +services: + flood: + image: jesec/flood:latest + container_name: flood + user: "1000:1000" + command: --port 9091 + ports: + - "9091:9091" + environment: + HOME: /config + volumes: + # Mount rtorrent session directory (contains rpc.socket) + - /home/tyler/rtorrent/.session:/home/tyler/rtorrent/.session + - ./flood-config:/config + # Mount RAID storage for downloads + - /srv/torrents:/srv/torrents + restart: unless-stopped |
