Skip to content

Closed Alpha

FluxPlay is currently in Closed Alpha. This documentation is a work in progress and may be incomplete or out of date. Features, UI, and APIs are subject to change without notice. For access inquiries, please contact [email protected].

SYSTEM REQUIREMENTS

Hardware and software requirements for running FluxPlay. Choose your setup based on library size and streaming needs.

Server Requirements

MINIMUM
Basic functionality
Operating SystemWindows 10+, Linux, macOS 11+
Architecture64-bit (x86_64, ARM64)
CPU2 cores, 2.0 GHz
RAM4 GB
Storage (App)500 MB
Storage (Cache)10 GB SSD recommended
Suitable for: Small library, 1-2 users, direct play only
RECOMMENDED
Optimal experience
Operating SystemLinux (Docker) or Windows 11
Architecture64-bit x86_64
CPU4+ cores, 3.0 GHz
RAM8-16 GB
Storage (App)1 GB SSD
Storage (Cache)50+ GB SSD
Suitable for: Large library, multiple users, transcoding

Software Dependencies

PostgreSQL

Required
v14.0+

Primary data store for all metadata, users, and configuration

FFmpeg

Required
v4.4+

Required for playback, transcoding, and media analysis

Redis

Optional
v6.0+

Optional but recommended for better performance

yt-dlp

Optional
vLatest

Required only if using download features

Meilisearch

Optional
v1.0+

Optional. Enhances search for large libraries

Docker

Optional
v20.0+

Recommended installation method

Hardware Transcoding Requirements

Hardware transcoding dramatically reduces CPU load and enables more simultaneous streams. Choose based on your GPU.

TechnologyVendorMinimum GPURecommendedFeatures
NVENCNVIDIAGTX 600 seriesGTX 1650+ / RTX seriesHDR tone mapping, 4K HEVC, AV1 (RTX 40+)
Quick Sync (QSV)Intel6th gen Core (Skylake)10th gen+ / Arc GPUsExcellent efficiency, HDR (11th gen+)
AMF/VCNAMDRX 400 seriesRX 6000+ seriesGood Linux support, HEVC
VAAPILinux (Intel/AMD)Any supported iGPU/dGPURecent Intel/AMDUniversal Linux solution

NVIDIA Driver Requirements

  • • Windows: 471.41+ (GeForce) or 472.50+ (Quadro)
  • • Linux: 470.57+ with CUDA support
  • • Docker: nvidia-container-toolkit installed

Intel Driver Requirements

  • • Windows: Latest Intel Graphics Driver
  • • Linux: intel-media-va-driver or intel-media-driver
  • • Docker: Pass /dev/dri to container

Transcoding Capacity Guide

Hardware1080p Streams4K StreamsNotes
CPU Only (4 cores)1-20-1Not recommended for regular transcoding
Intel i5 + iGPU (QSV)3-51-2Great budget option
Intel i7 + iGPU (QSV)5-82-3Good for families
GTX 1650 (NVENC)3-41-2Consumer card limits apply
RTX 3060 (NVENC)8-10+3-5Unlimited NVENC sessions
RTX 4090 (NVENC)15-20+8-10+AV1 encoding support
Intel Arc A380 (QSV)8-104-5AV1 support, good value

Storage Requirements

Application

500 MB

FluxPlay application files. SSD recommended for faster startup.

Database

1-10 GB

PostgreSQL data. Grows with library size. ~100MB per 1000 items.

Metadata Cache

5-50 GB

Posters, backdrops, thumbnails. ~50MB per 100 items with full artwork.

Transcode Cache

10-100 GB

Temporary transcoding files. SSD strongly recommended. Auto-cleaned.

Downloads

Varies

Based on usage. Videos: 500MB-5GB each. Music: 5-50MB per track.

Logs

100 MB

Application logs with rotation. Configurable retention period.

Network Requirements

Bandwidth Requirements by Quality

QualityMin BandwidthRecommended
480p SD3 Mbps5 Mbps
720p HD5 Mbps10 Mbps
1080p Full HD10 Mbps20 Mbps
4K SDR25 Mbps50 Mbps
4K HDR40 Mbps80 Mbps

Required Ports

5171FluxPlay web interface (HTTP)
5172FluxPlay web interface (HTTPS)
5432PostgreSQL (internal only)
6379Redis (internal only)
9090Metrics endpoint (optional)

Network Recommendations

  • Wired Ethernet preferred over WiFi
  • Gigabit LAN for multiple 4K streams
  • Low latency connection to storage
  • Stable upload speed for remote access

Client Requirements

Web Browser

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+
JavaScript required

Android

  • Android 8.0+
  • 2GB RAM
  • ARMv8 or x86_64
App available on Play Store

iOS / iPadOS

  • iOS 14.0+
  • iPhone 7 or newer
  • iPad Air 2 or newer
App available on App Store

TV / Streaming

  • Android TV 9+
  • Fire TV 2nd gen+
  • Roku (coming soon)
Smart TV apps available

Quick Sizing Guide

Personal Use

1-2 users

Any modern PC, 4GB RAM, integrated graphics

Family Server

3-5 users

i5/Ryzen 5, 8GB RAM, GTX 1650 or Intel iGPU

Power User / Sharing

10+ users

i7/Ryzen 7, 16GB RAM, RTX 3060 or better