Jump to content

Pulsed Media Seedbox and Storage Features

From Pulsed Media Wiki


Pulsed_Media seedboxes and storage boxes run on PMSS (Pulsed Media Seedbox Solution), a seedbox management platform built and maintained since 2010. PMSS is open source under GPL v3. Every feature listed here ships on every shared seedbox and storage box plan unless noted otherwise.

All services run from Pulsed Media's own datacenters in Helsinki and Kerava, Finland, on hardware Pulsed Media owns and maintains. No reselling, no upstream dependencies.

At a Glance

Category Count
Torrent clients 3 (rTorrent, Deluge, qBittorrent)
ruTorrent plugins 41
Media server apps 6 (one-command install)
File transfer protocols 7+ native
Pre-installed CLI tools 100+
VPN types 2 (WireGuard, OpenVPN)
Web interfaces 5+
Auto-healing watchdogs 20+

Torrent Clients

Three torrent clients are available. rTorrent is the default; Deluge and qBittorrent can be enabled per-user.

Client Interface Notes
rTorrent ruTorrent (web) Default client. Custom-compiled with udns patch for async DNS. Cron watchdog auto-restarts on crash.
Deluge Deluge WebUI + daemon Toggle on/off per user. Separate watchdog.
qBittorrent qBittorrent WebUI Toggle on/off per user. Separate watchdog.

ruTorrent Plugins (41)

Every ruTorrent installation ships with these plugins:

autotools check_port chunks cookies create data datadir edit
erasedata extratio extsearch feeds filedrop geoip hddquota history
httprpc ipad loginmgr lookat mediainfo ratio retrackers rpc
rss rssurlrewrite rutracker_check scheduler screenshots seedingtime show_peers_like_wtorrent source
spectrogram _task theme throttle tracklabels trafic unpack uploadeta
xmpp

Notable plugins:

  • autotools — automatic label, move, and execute on torrent completion
  • rss + rssurlrewrite — automated RSS feed downloading with regex filters
  • unpack — automatic archive extraction after download
  • mediainfo — media file metadata display directly in the torrent UI
  • filedrop — drag-and-drop .torrent upload
  • schedulerbandwidth scheduling by time of day
  • geoip — peer geolocation display
  • spectrogram — audio file spectrogram generation (useful for music trackers requiring spectrograms on upload)
  • hddquota — disk quota display in the ruTorrent interface
  • screenshots — video screenshot capture

Media Server Stack

One command (install-media-stack.sh) installs and configures the full media automation stack per-user:

Application Purpose Details
Jellyfin Media server Stream your media library from your seedbox. Software transcoding via FFmpeg.
Sonarr v4 TV show automation Monitors RSS feeds, downloads new episodes automatically, organizes and renames files.
Radarr Movie automation Same as Sonarr but for movies. Searches indexers, grabs releases, renames.
Prowlarr Indexer manager Central indexer configuration for Sonarr, Radarr, and other *arr apps.
SABnzbd Usenet downloader NZB processing with automatic repair and extraction.
Cloudplow Cloud upload Automated upload to Google Drive, Dropbox, or any Rclone-supported target.

The installer handles:

  • Random port assignment (no conflicts between users)
  • Lighttpd reverse proxy configuration (access all apps through HTTPS)
  • tmux session management (attach/detach without killing apps)
  • All apps bind to localhost, accessible only through the authenticated reverse proxy

Pre-Installed CLI Tools

Every PMSS server ships with 100+ pre-installed command-line tools, ready on first SSH login.

The full package selection is defined in the PMSS source code under scripts/lib/update/apps/packages.php and the dpkg baseline files.

Media and Audio Tools

Tool What It Does
ffmpeg / ffprobe Video/audio transcoding, conversion, stream extraction, remuxing.
mediainfo Detailed metadata for video, audio, and subtitle files. Codec, bitrate, resolution, channel layout. From the MediaArea repository.
mkvtoolnix MKV container tools: mkvmerge, mkvextract, mkvinfo. Merge, split, extract, and edit Matroska files.
sox Audio processing: format conversion, effects, spectrogram generation, volume normalization.
flac FLAC encoder/decoder. Lossless audio compression and verification.
lame MP3 encoder.
FileBot Media file renamer and organizer. Matches files against TheTVDB, TMDb, AniDB. Pre-built from PM repository.
mktorrent Create .torrent files from the command line. For cross-seeding and uploading to private trackers.

Backup and Sync Tools

Tool What It Does
BorgBackup Deduplicating backup with compression and encryption. Efficient incremental backups of large media collections.
borgmatic Wrapper for BorgBackup. Schedule and automate Borg backup jobs with a YAML config.
Restic Fast, encrypted backup to local or cloud storage (S3, B2, SFTP, rclone backends).
Rclone Sync files to 40+ cloud providers (Google Drive, Dropbox, OneDrive, S3, Backblaze B2, etc.). Built-in WebUI included.
Syncthing Continuous peer-to-peer file synchronization between your seedbox and other devices.
s3fs Mount S3-compatible buckets as a local filesystem via FUSE.
sshfs Mount remote filesystems over SSH. Access your seedbox files as a local drive.
megatools CLI tools for MEGA.nz: upload, download, list, export.

Archive and Compression

Tool What It Does
p7zip 7-Zip file archiver. Handles 7z, ZIP, GZIP, BZIP2, XZ, TAR, and more.
unrar Extract RAR archives. Essential for private tracker releases.
unar Universal archive extractor. Handles RAR, ZIP, 7z, TAR, LHA, and more.
unp Universal unpacker. Detects format and calls the right extractor.
par2 PAR2 parity file verification and repair. Reconstruct damaged or missing files in Usenet downloads.
pigz Parallel gzip. Multi-threaded compression, much faster than gzip on multi-core servers.

Download Managers

Tool What It Does
aria2 Multi-protocol download utility (HTTP, FTP, BitTorrent, Metalink). Segmented downloading.
lftp FTP/SFTP client with mirroring, segmented transfers, and scripting. Standard for seedbox-to-seedbox transfers.
FlexGet Automation daemon for downloading from RSS feeds, websites, and other sources. Installed with youtube-dl.

IRC Bouncers and Chat

Tool What It Does
ZNC IRC bouncer. Stays connected to IRC networks 24/7 and replays messages when you reconnect. Perl, Python, and Tcl plugin modules included.
WeeChat Terminal IRC client with scripting support (Perl, Python, Ruby, Lua). Full-featured alternative to irssi.
irssi Classic terminal IRC client.

Shell and Terminal

Tool What It Does
screen Terminal multiplexer. Run persistent sessions that survive SSH disconnects.
tmux Modern terminal multiplexer. Split panes, multiple windows, session persistence.
mosh Mobile shell. SSH replacement that handles roaming, intermittent connectivity, and high latency.
vim Text editor.
nano Simple text editor.
Midnight Commander (mc) Two-panel file manager for the terminal. Browse, copy, move, edit files visually.
ranger Vim-like terminal file manager with preview support.
zsh Z shell. Alternative to bash with better tab completion and globbing.
ncdu NCurses disk usage analyzer. Find what is eating your quota.
htop Interactive process viewer. Monitor CPU, memory, and process activity.
tree Display directory structure as a tree.
elinks / links / lynx / w3m Text-mode web browsers.

Network Tools

Tool What It Does
mtr Network diagnostic combining traceroute and ping. Useful for diagnosing routing issues.
traceroute Trace the network path to a host.
netcat TCP/UDP network utility. Test connections, transfer data, debug protocols.
vnstat Network traffic monitor. Track bandwidth usage over time.
bwm-ng Real-time bandwidth monitor for all network interfaces.
dnsutils DNS lookup tools: dig, nslookup, host.
whois WHOIS domain and IP lookup.
inetutils-telnet Telnet client for testing TCP connections.
ethtool Query and configure network interface settings.

Development Tools

Tool What It Does
git Version control.
gcc / g++ C/C++ compilers (build-essential).
make Build automation.
Python 3 Python interpreter with pip and venv. Install your own Python packages in user-space.
PHP PHP CLI with extensions (curl, gd, mbstring, sqlite3, xml, zip).
Perl Perl interpreter with common modules.
Ruby Ruby interpreter with RubyGems.
Mono .NET runtime. Runs .NET applications (used by Sonarr, Radarr on older deployments).

Docker (Rootless)

Docker rootless is installed on all servers with Docker Compose. Each user runs their own Docker daemon without root privileges. Other users and server security are not affected.

Containers that work well rootless on PMSS:

Category Containers
*Arr automation Sonarr, Radarr, Lidarr, Readarr, Bazarr, Prowlarr, Jackett, FlareSolverr, Unpackerr
Media servers Jellyfin, Emby, Plex (software transcode only), Tautulli
Request management Overseerr, Jellyseerr, Ombi
Download automation autobrr, cross-seed, NZBGet
Media (specialty) Audiobookshelf, Navidrome, Kavita, Calibre-Web, Mylar3
File management FileBrowser, Nextcloud, Syncthing
Dashboards Homarr, Portainer, Uptime Kuma
General Databases, web apps, APIs, anything with a Docker image

Rootless limitations to know:

  • Ports below 1024 require remapping (e.g., -p 8443:443 instead of -p 443:443)
  • VPN containers (Gluetun, Tailscale) need NET_ADMIN capability, which rootless cannot grant. Use the native WireGuard or OpenVPN instead.
  • GPU/hardware transcoding needs device access not available in rootless. Software transcoding works fine.

All LinuxServer.io images support PUID/PGID environment variables for correct file permissions in rootless mode.

File Transfer Protocols

Seven file transfer protocols work out of the box. No configuration needed.

Protocol Implementation Use Case
SFTP OpenSSH / ProFTPD Encrypted file transfer. Most common method. Works with FileZilla, WinSCP, Cyberduck. See Seedbox_access_via_FTP,_SSH_and_SFTP.
FTP / FTPS ProFTPD Legacy protocol. FTPS adds TLS encryption. Per-user isolation.
SCP OpenSSH Single-file transfers over SSH. Fast for individual files.
rsync Via SSH Incremental sync. Transfers only changed bytes. Best for large collections.
WebDAV lighttpd mod_webdav Mount your seedbox as a network drive. Access at /webdav-USERNAME.
HTTP / HTTPS lighttpd Direct file download via browser. SSL/TLS encrypted.
SSHFS Via SSH Mount your seedbox filesystem locally. Appears as a local drive on your computer.

VPN

Two VPN types route your traffic through the seedbox's IP:

VPN Features
WireGuard Automatic key generation, per-user peer configuration, config file generation for easy client setup, cron watchdog for auto-restart. Deployed on servers provisioned from late 2025 onward.
OpenVPN Configuration generator, downloadable client config, service monitoring.

Both VPN services bind traffic to the seedbox's IP address, so your home IP is never exposed to peers or trackers.

Web Interfaces

Interface Purpose
Custom WebGUI Tabbed dashboard. Service status, resource usage, quick links to all installed apps.
ruTorrent Torrent management with 41 plugins. The primary torrent interface.
Web File Manager Upload, download, rename, move files through your browser.
Rclone WebUI Manage cloud storage transfers. Toggle on/off. Browse remote storage, start transfers, check progress.
Stats Page Traffic graphs (Chart.js), service status indicators, resource monitoring.

All web interfaces are served over HTTPS with automatically renewed Let's Encrypt certificates.

Storage

RAID Protection

Product Line RAID Level What It Means
V-series (V10G, Value1000) RAID 0 Maximum speed and capacity. No redundancy; a single drive failure means data loss.
M-series (M1000, M10G) RAID 5 One drive can fail completely without data loss. Automatic rebuild when replaced.
Dragon-R (semi-dedicated) RAID 10 Mirrors every drive for redundancy plus striping for performance. Fewer users per server.

Most seedbox providers offer no RAID at all. At Pulsed Media, RAID 5 protection starts at EUR 6.99/month.

Storage Types

Type Available On Notes
HDD All shared plans, storage boxes, Dragon-R, MD MiniDedi High capacity. Toshiba and HGST enterprise drives.
SSD M1000 SSD, M10G SSD lines RAID 5 protected. From 230GB to 3.6TB.

Quota System

Feature Details
Base quota Linux quota with enforcement. Your plan's advertised storage.
Burst quota 25% perishable overage. Temporarily exceed your quota during a grace period, useful for grabbing a large torrent before cleaning up space.
Bonus quota Grows over time. The longer you stay, the more disk space you accumulate. No other provider offers compound disk growth.
Storage benchmark Built-in tool to test your storage I/O performance.

Traffic

Feature Details
Monthly allowance Rolling 30-day traffic measurement. Varies by plan.
Internal traffic Free. Transfers within the datacenter (between PM servers) do not count against your quota.
Post-quota After exceeding your monthly traffic allowance, uploads continue at reduced speed. Not cut off, not metered, just speed-limited.
Extra traffic Purchasable as an add-on. From 4TB to 90TB extra per month.

Network

Tier Connection Available On
1 Gbps 1 Gbps dedicated M1000, Value1000 lines
10 Gbps 10 Gbps burst V10G, M10G, SSD lines
20 Gbps 20 Gbps Dragon-R semi-dedicated

All traffic flows through Pulsed Media's own network in Helsinki, Finland.

Monitoring and Auto-Healing

PMSS runs 20+ cron watchdogs that monitor services and restart them on crash. Most users never notice a service hiccup because the watchdog catches it within a minute.

Watchdog Monitors
checkRtorrent rTorrent process health. Auto-restarts on crash.
checkDelugeInstances Deluge daemon and WebUI.
checkQbittorrentInstances qBittorrent process.
checkRcloneInstances Rclone WebUI daemon.
checkLighttpdInstances Per-user web server (lighttpd).
checkWireguard WireGuard VPN tunnel.
checkRootlessDocker Docker rootless daemon per user.
checkInstances General service sweep.
checkDirectories Filesystem integrity. Ensures user directories and config files exist.
checkGui Web GUI health and accessibility.
cgroupRootCheck CGroup hierarchy validation.
storageHealth RAID array status + SMART disk health.
diskSmart Individual disk SMART attribute monitoring. Catches degrading drives before they fail.
diskIostat Disk I/O statistics collection.
cpuStat CPU usage monitoring.
certbotRenewalCheck SSL/TLS certificate expiry. Auto-renews via Let's Encrypt.
quotaSnapshot Quota state recording.
trafficLog Per-user traffic logging.
processSnapshot Process state snapshots.
resourceLog CPU, memory, I/O, and disk resource logging.

Every shared plan includes all watchdogs. This is not a premium add-on.

Security and Isolation

Feature Details
Process isolation hidepid=2 on /proc. Users cannot see each other's processes.
User slices systemd CGroup v1/v2 enforcement. CPU, memory, and I/O isolation between users.
SSL/TLS everywhere Let's Encrypt certificates with automatic renewal. All web interfaces served over HTTPS.
Authentication htpasswd for web access. SSH key authentication supported.
Localhost binding Media apps (Sonarr, Radarr, Jellyfin, etc.) bind to localhost by default. Accessible only through the authenticated reverse proxy.
Docker rootless Per-user Docker daemon runs without root privileges. Users can run containers without compromising server security.
No root access Users get SSH shell access at their own privilege level. Root is never provided on shared plans.

AI CLI Tools

Users can install AI coding assistants directly on their seedbox:

Tool Provider
Gemini CLI Google (portable Node.js)
Codex CLI OpenAI
Claude Code Anthropic

Pre-installed system-wide. Users provide their own API keys. No root required.

Configurable Add-Ons

Every plan can be customized with add-ons:

Add-On Options Price Range (EUR/mo)
Extra Disk 910 GiB to 21,840 GiB 1.99 – 29.99
Extra Traffic 4,000 GiB to 90,000 GiB 9.99 – 49.99
Extra RAM 2,000 MiB to 32,000 MiB 4.99 – 27.99

Product Lines

Shared Seedboxes

Line RAID Network Storage Range Price Range (EUR/mo)
V10G RAID 0 10 Gbps XS – L 6.99 – 31.99
M1000 RAID 5 1 Gbps S – XL 6.99 – 14.99
M10G RAID 5 10 Gbps S – XL 8.99 – 24.99

SSD Seedboxes

Line RAID Network Storage Range Price Range (EUR/mo)
M1000 SSD RAID 5 1 Gbps 230G – 3,640G 3.49 – 39.99
M10G SSD RAID 5 10 Gbps 230G – 3,640G 5.49 – 54.99

Storage Boxes

Storage boxes run the same PMSS platform as seedboxes with an identical feature set. Optimized for capacity over speed.

Line RAID Network Storage Range Price Range (EUR/mo)
M1000 Storage RAID 5 1 Gbps 4TB – 16TB 9.99 – 54.99
M10G Storage 2.0 RAID 5 10 Gbps 4TB – 32TB 8.99 – 63.99
V10G Storage RAID 0 10 Gbps 4TB – 16TB 6.99 – 25.99

Semi-Dedicated (Dragon-R)

Dedicated hardware shared between fewer users. RAID 10 protection with 20 Gbps networking.

Plan Price (EUR/mo)
Dragon-R Mushu 17.99
Dragon-R Toruk 27.99
Dragon-R Shenlong 54.99
Dragon-R Temeraire 89.99

MD MiniDedi (Dedicated Servers)

Full dedicated servers. Your own hardware, no shared resources.

Pricing ranges from EUR 19.99/mo (entry) to EUR 98.95/mo (ultra tier).

Billing Discounts

Billing Cycle Discount
Quarterly ~0%
Annually ~5%
Biennially ~10%
Triennially ~15%

Privacy

Dimension Details
Jurisdiction Finland, European Union. GDPR applies.
Datacenter location Helsinki and Kerava, Finland. Pulsed Media's own facilities.
Data handling Privacy is Cardinal Value #1. Customer data belongs to the customer.
DMCA Finnish law applies. Finland is not subject to US DMCA takedown procedures.
Payment privacy Accepts Monero (XMR), Bitcoin (BTC), Litecoin (LTC), Ethereum (ETH), and other cryptocurrencies alongside PayPal. Monero provides the highest payment privacy available.

Support

Channel Details
Ticket system Primary support channel via the client area.
Email support@pulsedmedia.com (service), billing@pulsedmedia.com (billing), sales@pulsedmedia.com (sales).
Discord Community and support.
Knowledge Base Online articles and guides.
Wiki Documentation wiki.
AI support Väinämöinen, a production AI sysadmin agent, runs 24/7 on Pulsed Media infrastructure. Handles diagnostics, service restarts, account investigations, and ticket responses autonomously. Not a chatbot. An actual sysadmin agent with SSH access, WHMCS integration, and institutional memory spanning thousands of resolved issues.

14-day money-back guarantee on all plans. A free seedbox tier is also available for testing the platform before buying.

User Access

Method Details
SSH User-level shell access (no root). Run commands, manage files, install user-space software.
Web panel Custom WebGUI dashboard with tabbed interface.
Direct URLs Each service has its own URL: https://SERVER.pulsedmedia.com/user-USERNAME/

Infrastructure

Aspect Details
Datacenters Pulsed Media's own facilities in Helsinki (Lauttasaari) and Kerava, Finland.
Hardware Owned and maintained by Pulsed Media. Supermicro chassis, enterprise drives (Toshiba, HGST).
Software PMSS — 16 years of seedbox-specific development. GPL v3 on GitHub.
Operating since 2010

No upstream provider dependencies. Pulsed Media controls the full stack: physical rack to user interface.

What Makes This Different

Most seedbox providers resell OVH or Leaseweb hardware and hand you a VPS. You install everything yourself. Pulsed Media ships a managed platform on its own hardware. Every feature on this page is pre-installed, monitored, and auto-maintained.

What stands out at these price points:

  • RAID 5 from EUR 6.99/month — most shared seedbox providers run RAID 0 or no RAID at all
  • 20+ auto-healing watchdogs — services restart automatically within a minute of failure
  • 100+ pre-installed CLI tools — ffmpeg, mediainfo, mkvtoolnix, borgbackup, rclone, ZNC, screen, tmux, and more. Ready on first login.
  • Bonus disk quota that grows over time — the longer you stay, the more storage you get
  • 25% burst quota — temporarily exceed your disk limit without losing data
  • Own datacenters and hardware — no OVH, no Leaseweb, no upstream pricing surprises
  • PMSS open source — the platform running your seedbox is auditable on GitHub
  • SMART disk monitoring — drives are monitored for degradation before they fail, not after
  • Docker rootless — run any containerized application in user-space
  • Free trial tier — test the full platform before buying
  • Monero (XMR) payments — direct, no BitPay, no ID requirements
  • AI sysadmin (Väinämöinen) — a production AI agent that diagnoses, fixes, and responds to support tickets 24/7. Not a chatbot script. An autonomous agent with real infrastructure access and memory of every past issue.

Pulsed Media seedboxes ship every feature on this page from EUR 6.99/month with RAID 5 protection, 20+ auto-healing watchdogs, and 100+ pre-installed tools. A free trial is available to test the full platform before buying.

See Also

External Links

Pulsed Media

Torrent Clients

Media and Automation

Backup, Sync, and Transfer

Networking and Chat