-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.yaml
More file actions
24 lines (22 loc) · 1.01 KB
/
compose.yaml
File metadata and controls
24 lines (22 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
services:
quark:
image: ghcr.io/casterlabs/quark:latest
restart: always
environment:
# Core
QUARK_DEBUG: false
QUARK_THUMB_IT: 30 # Thumbnail regeneration interval (seconds). Defaults to 30 when unset.
# QUARK_AUTH_SECRET: "my-hmac256-secret" # Omitting keeps the API open/unauthenticated.
# QUARK_ANON_PREGEX: "" # Regex for anonymous playback access. Omit to block anon viewers.
# QUARK_WEBHOOK_URL: "https://..."
# WHIP
QUARK_EXP_WHIP: false # Experimental WHIP ingress support.
QUARK_EXP_WHIP_AVC_AUTO_RECONFIG: false # Sends new AVC decoder config on PLI; useful for adaptive encoders.
# QUARK_WHIP_OVERRIDE_ADDRESS: "" # Optional address override advertised to WHIP clients.
# Experimental
QUARK_EXP_VIRTUAL_THREAD_HEAVY_IO: false # Unstable.
QUARK_EXP_HLS: false # Enable per-session HLS output.
JAVA_OPTS: "" # Anything you want to pass to the JVM.
ports:
- 1935:1935
- 8080:8080 # BYO reverse proxy for SSL :)