summaryrefslogtreecommitdiff
path: root/flood
diff options
context:
space:
mode:
authorTyler Hoang <tyler@tylerhoang.xyz>2026-07-09 21:49:56 -0700
committerTyler Hoang <tyler@tylerhoang.xyz>2026-07-09 21:49:56 -0700
commit1d043702ef136e8f2e516c5304a57be5718f1f6f (patch)
tree9b3ad070f11dad5994c58acd41a15db8043745aa /flood
Initial commit: docker compose files for all self-hosted servicesHEADmaster
12 services: adguard, ampache, azuracast, flood, glance, glances, grafana, immich, invidious, jellyfin, openwebui, watchtower Each service includes a docker-compose.yml, README.md with setup instructions, and .env.example where applicable.
Diffstat (limited to 'flood')
-rw-r--r--flood/README.md20
-rw-r--r--flood/docker-compose.yml17
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