P-StreamRec

P-StreamRec

Docker-Anwendung from Raccommode's Repository

Übersicht

P-StreamRec is a self-hosted recorder for Chaturbate, CAM4, and m3u8/HLS live streams, with a web interface for discovery, following, live watch, recordings, password protection, optional account login, recording segmentation, and automatic MP4 conversion.

Anforderungen

For the best Chaturbate support, install FlareSolverr separately and set FLARESOLVERR_URL. If both containers are on a custom Docker network, http://flaresolverr:8191 is expected; on bridge networking, use the Unraid server IP and FlareSolverr port.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8080]
Netzwerk
bridge
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Web interface port. Container port: 8080.

Ziel
8080
Standard
8080
Wert
8080
DataPathrw

Stores the database, sessions, thumbnails, cookies, original TS recordings, and converted MP4 files.

Ziel
/data
Standard
/mnt/user/appdata/p-streamrec
Wert
/mnt/user/appdata/p-streamrec
TimezoneVariable

Timezone used by the app, for example America/Toronto.

Ziel
TZ
Standard
UTC
Wert
UTC
PasswordVariable

Optional password required to access the web interface.

Ziel
PASSWORD
Auto Record UsersVariable

Optional comma-separated usernames to monitor and record automatically.

Ziel
AUTO_RECORD_USERS
Chaturbate ResolverVariable

Enable Chaturbate stream resolution. Use true or false.

Ziel
CB_RESOLVER_ENABLED
Standard
true
Wert
true
FlareSolverr URLVariable

Optional FlareSolverr URL for Cloudflare bypass. Install FlareSolverr separately if needed.

Ziel
FLARESOLVERR_URL
Standard
http://flaresolverr:8191
Wert
http://flaresolverr:8191
Chaturbate UsernameVariable

Optional Chaturbate username for Following sync and better stream quality.

Ziel
CHATURBATE_USERNAME
Chaturbate PasswordVariable

Optional Chaturbate password.

Ziel
CHATURBATE_PASSWORD
Recording Segment DurationVariable

Optional split interval in minutes. Use 0, 30, 60, or 90.

Ziel
RECORD_SEGMENT_DURATION_MINUTES
Standard
0
Wert
0
Recording Segment SizeVariable

Optional maximum TS segment size in MB. Use 0 to disable size-based splitting.

Ziel
RECORD_SEGMENT_SIZE_MB
Standard
0
Wert
0
Auto ConvertVariable

Automatically convert completed TS recordings to MP4. Use true or false.

Ziel
AUTO_CONVERT
Standard
true
Wert
true
Keep TS OriginalsVariable

Keep original TS files after MP4 conversion. Use true or false.

Ziel
KEEP_TS
Standard
false
Wert
false
Provider Proxy URLVariable

Optional outbound proxy for provider requests, such as http, https, socks4, or socks5.

Ziel
PSTREAMREC_PROXY_URL
No ProxyVariable

Hosts that should bypass standard proxy environment variables.

Ziel
NO_PROXY
Standard
localhost,127.0.0.1,flaresolverr
Wert
localhost,127.0.0.1,flaresolverr
Chaturbate Request DelayVariable

Delay between Chaturbate requests, in seconds.

Ziel
CB_REQUEST_DELAY
Standard
1.0
Wert
1.0

Einzelheiten

Repository
ghcr.io/raccommode/p-streamrec:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-05-16

Führen Sie P-StreamRec auf Unraid aus.

P-StreamRec ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.