Files

4.9 KiB

schema_version, id, type, scope, sensitivity, last_reviewed, sources, related, update_triggers, unknowns
schema_version id type scope sensitivity last_reviewed sources related update_triggers unknowns
1 home-server.seedbox reference
seedbox
ultra-cc
qbittorrent
rclone
sftp
media-import
private-infrastructure 2026-10-06
kind reference
owner-report Ultra.cc plan, remaining capacity, rclone remote/process and enabled systemd unit, 2026-10-06
kind reference
owner-report apt-managed rclone, active FUSE mount and Radarr/Sonarr bind-mount inspection, 2026-10-06
kind reference
owner-report Import-then-delete intent, Remove Completed enabled, sample ratio about 0.01 and global seeding ratio limit 1, 2026-10-06
kind reference
documentation https://wiki.servarr.com/radarr/settings#remove-completed-downloads
kind reference
documentation https://wiki.servarr.com/sonarr/settings#remove-completed-downloads
kind repository revision paths
repository jupiter-stacks 610e325ef6a98850511ce7a089b0b9a77bfecf15
stacks/radarr/docker-compose.yml
stacks/sonarr/docker-compose.yml
home-server.reference
home-server.networking
home-server.storage
home-server.backups
hosting-renewal
quota-change
remote-change
mount-change
media-import-change
total-traffic-allowance-and-reset-period
renewal-behaviour
rclone-cache-location-and-size-limit
import-copy-move-settings
qbittorrent-seeding-limit-action-and-per-torrent-overrides
download-client-categories-and-api-removal-outcome
mount-startup-ordering-relative-to-docker-containers
seedbox-backup-policy

Seedbox

Service / subscription

Field Configuration
Provider / plan Ultra.cc; Lancer-v2
Host terra.usbx.me
Account / home jayo60013 / /home/jayo60013
Cost GBP 4.50/month
Reported expiration 2026-10-25; renewal behaviour unconfirmed
Disk 1001 GB allocation; 984 GB available at review
Remaining traffic 2 TB at review; total allowance/reset period unconfirmed
Download speed Provider reports Unlimited; no numeric rate supplied
Upload speed Provider reports 50000 Mbps; not measured throughput
qBittorrent UI https://jayo60013.terra.usbx.me/qbittorrent/

Jupiter connection

Actual connection: SFTP via rclone/FUSE, not WebDAV or scheduled sync.

Component Path / value
rclone remote seedbox; type sftp; host terra.usbx.me; user jayo60013
SSH key file /home/jay/.ssh/id_ed25519; key contents excluded
Remote source seedbox:downloads/qbittorrent
Remote absolute path /home/jayo60013/downloads/qbittorrent
Jupiter mount /mnt/seedbox
Container source /downloads in Radarr and Sonarr
Radarr library Container /movies -> host /data/jellyfin/movies
Sonarr library Container /tv -> host /data/jellyfin/tv_shows

rclone remote: shell_type=unix; checksum commands md5sum, sha1sum. rclone is apt-managed. Observed FUSE mount: UID/GID 1000:1000; rw,nosuid,nodev,allow_other.

Mount lifecycle

/etc/systemd/system/rclone-seedbox.service; enabled at boot. User/group jay; Type=simple; wants/starts after network-online.target.

/usr/bin/rclone mount seedbox:downloads/qbittorrent /mnt/seedbox \
  --allow-other \
  --dir-cache-time 1m \
  --vfs-cache-mode writes

Stop: /bin/fusermount -u /mnt/seedbox. Restart: on-failure; delay 10s; target multi-user.target.

--allow-other permits other local users, subject to filesystem permissions. writes caches write/read-write opens; read-only opens stream from the remote. No explicit cache path/size limit is supplied in the unit.

The remote mount is not a complete local replica or backup. Radarr/Sonarr library destinations are on the HDD array; cross-filesystem hardlinks are impossible. Mount startup ordering relative to Docker containers is unconfirmed. Their /downloads binds use rprivate; host remounts are not automatically propagated into existing containers.

The FUSE-reported capacity is not evidence of the account quota; use the provider allocation above.

Import / removal

Intent: Radarr/Sonarr import required media, then remove completed downloads. Owner reports Completed Download Handling / Remove Completed enabled. qBittorrent global seeding ratio limit: 1.0.

Reported undeleted example: share ratio approximately 0.01; seeded less than one minute. That ratio does not meet the configured global limit. Completed download status alone does not establish completed seeding.

Upstream requirements: successful import, supported seeding goal reached, client reports seeding complete, paused/stopped torrent, expected category. Removal is requested through qBittorrent's API, not by deleting through rclone. Limit action, torrent overrides and removal after reaching the goal remain unconfirmed; no configuration change or successful-removal evidence recorded.