CDN · LIVE · EDGE

CDN, live streaming and WAF. All from your terminal.

Deliver your content from the edge, push streams over RTMP, RTMPS or SRT and protect every property with a WAF built on ModSecurity and OWASP CRS, active on every account. Everything is managed through a REST API.

No card · 50 GB/month included

edge status live
origin shield fr-1 · OVH de-1 · Hetzner de-2 · Hetzner de-3 · Netcup
50 GBfree every month
€0.005/GBextra traffic
RTMP · RTMPS · SRTlive ingest
OWASP CRSWAF on every account

What Paradarum is

Your content, served from the edge.

Create a property, point your domain and geo-routed DNS sends every visitor to the nearest PoP. The edge serves from cache; on a miss it pulls from the Origin Shield or straight from your origin — any host or IP, with no forced origin types. TLS certificates are issued and renewed automatically with Let’s Encrypt.

your origin origin shield edge PoP edge PoP user pull cache HIT HIT

Capabilities

What you control from day one.

purge · api

Instant cache purging

By exact URL, by extension or by regex pattern. One POST and purge jobs are queued across shields and PoPs — with a batch endpoint for several paths at once.

POST /api/property/{id}/purge · {"type":"Extension","value":"jpg"}

rules · edge

Cache and header rules per path

Equals, Contains, StartsWith, EndsWith or Regex on the path, with ready-made presets for WordPress, PrestaShop, HLS and DASH. You decide TTLs and headers without touching your origin.

origins

Any origin

A domain, a host or an IP: there are no origin types to squeeze into. Several origins per property, each one enabled separately.

shield

Origin Shield

A caching layer between the PoPs and your origin that absorbs misses and cuts the traffic that reaches your server.

images

Images as WebP

Automatic WebP conversion, downscaling to configured maximums and adjustable quality, handled at the edge. WebP is only served to browsers that accept it.

stats · logs

Real-time statistics and logs

Traffic per PoP, cache ratio, countries, error codes, top URIs and raw access logs, available from the panel or through the API.

uptime

Always Online

If your origin returns 5xx or stops responding, the edge serves the last good copy from cache.

Paradarum Live

Push your stream. The edge does the rest.

Publish over RTMP, RTMPS or SRT to your emission point and Paradarum turns it into adaptive HLS and DASH, delivered by the same CDN. Up to 3 transcoding renditions per stream (240p to 1080p), user and password ingest authentication, publisher IP whitelist and bitrate cap.

LIVE

# Ingest — pick a protocol
rtmp://<key>.live.prdrm.net:1935/live/<key>
rtmps://<key>.live.prdrm.net:1936/live/<key>
srt://<key>.live.prdrm.net:10080?streamid=#!::r=live/<key>,m=publish

# Playback — HLS (.m3u8) · DASH (.mpd) via CDN
https://<key>.prdrm.net

Coming soon

S3-compatible storage

Upload your objects straight to the platform and serve them from the edge, with no origin of your own.

Coming soon

Official CLI

The paradarum command: purging, statistics and streams without leaving the terminal.

Coming soon

Signed URLs and temporary tokens

Expiring signed links to serve protected content without exposing your origin.

Coming soon

Security

WAF with OWASP CRS, active on every account.

Every property goes through ModSecurity with the OWASP Core Rule Set, blocking by default and with a paranoia level adjustable from 1 to 4. It is not a paid add-on: it comes with the account, free quota included.

  • rate limitRequests per second and burst, configurable per property.
  • botsBot protection in block or monitor mode, with user-agent lists.
  • ip · asn · countryWhitelist and blacklist by IP or CIDR, by ASN and by country.
  • reputationOptional blocking of Tor, datacenter and VPN traffic.
  • hotlinkHotlink protection by allowed domains, with or without empty referer.
  • tlsLet’s Encrypt certificates issued and renewed automatically.

API

If you can use curl, you can use Paradarum.

Everything the panel does can also be done with an HTTP request: create properties, purge cache, read statistics, manage streams. Authentication with pdm_… API keys via header, and an OpenAPI reference with “try it” in the docs.

Read the API reference →

# Purge a property's .jpg files
$ curl -X POST https://api.paradarum.com/api/property/123/purge \
    -H "X-API-Key: pdm_········" \
    -H "Content-Type: application/json" \
    -d '{ "type": "Extension", "value": "jpg" }'
Purge request accepted. 12 jobs queued across 2 shields + 4 PoPs.

# Real-time traffic
$ curl -H "X-API-Key: pdm_········" \
    https://api.paradarum.com/api/Monitoring/stats/realtime

Pricing

No plans to compare. Pay for what you serve.

Pay as you go

when you exceed the quota

€0.005 / extra GB

  • Deducted from your prepaid balanceno commitment
  • The counter resetson the 1st of each month
  • Live: ingest per streamfrom €12/month
  • Transcoding 240p–1080p€4–20/month per rendition
  • Concurrent streams per accountup to 5
Read the docs

Prices in euros, taxes not included. Live transcoding is optional: a stream can broadcast at source quality only, for the ingest price.

Start free. No card, no commitment.

Create your account, point your domain and serve from the edge. 50 GB a month included, with WAF and TLS from the first request.

Create free account