Pixel 6a, GrapheneOS. Soon EOL, I would buy a 8a if you dont have a Pixel.
Novacustom Laptop with Coreboot and Fedora Kinoite.
Browsers: Mull on Android (DivestOS repo), Firefox RPM + Arkenfox on Fedora.
Torrent apps: BiglyBT on Android (seems to be the only one reasonably updated with support for seeding?) and the legendary qBittorrent Flatpak on the Laptop
I have 2TB of storage on the Laptop NVME but my VPN stopped providing port forwarding, so seeding only works to people with open ports. Nonetheless, I seed until share ratio 5 and then often delete the stuff.
Not on the phone, as I have storage issues 🥲 128GB is NOTHING
I use a Synology nas which has official support for docker / docker-compose to run my arrstack and has n+2 btrfs redundancy. Then for running Plex and jellyfin I use an Intel nuc10i7 with quick sync with the nas media folder mounted over the network but using a direct gigabit link between the 2 so that the traffic stays off my switch.
I could have gotten away with doing it all on the nas if I forewent ECC in favor of quick sync, but my first priority with my nas is keeping personal artifacts safe so I went with ECC.