Log in with the email and password you registered with.
No account yet? Register on rockads.rockstreamer.com →
Two commands on a Linux x86_64 machine, run as root (or with sudo). Nothing inbound needs opening for management — the server connects out to this panel. A freshly-connected server gets 30 minutes of full remote management before it needs a purchased license.
Installs Docker if it's missing, downloads the app bundle, and pre-pulls every image. No key needed yet — run it once per machine.
curl -fsSL https://rocksadspanel.rockstreamer.com/downloads/install.sh | bashOpen web install link ↗
Click below to get this server's script. It issues a channel license (charged to your default payment method if billing is enabled), and the command activates it on the machine. You don't type a name — the server registers itself under its own hostname when the script runs there, the same way a Nimble server checks in with WMSPanel.
Server Status shows each server's hostname, public IP, connection and access state. Application Status shows the services running on it with live CPU and RAM. Console opens the Ad Insertion portal for the server — ad breaks, overlays, assets, everything.
| Company | — |
| Plan | — |
| Channels used | — |
| Registered | — |
| Online now | — |
| On trial | — |
Every server registered to this account. Connection is heartbeat-based (offline after 90s without one). Access shows whether the server is on its 30-minute trial, paid, or needs a license.
| Host Name | Public IP | Connection | Access | |
|---|---|---|---|---|
| Loading… | ||||
| Service | Status | CPU | RAM | RAM utilization |
|---|---|---|---|---|
| Select a server. | ||||
| Name | Status | Connection | Last Bill Date | Next Bill Date | |
|---|---|---|---|---|---|
| Loading… | |||||
| Card | Expires | Default | |
|---|---|---|---|
| Loading… | |||
Full requirements and a step-by-step walkthrough are also on the public install guide.
Fully automatic — no git, no registry login at all. Without a key it installs Docker if needed, downloads docker-compose.yml and pre-pulls the images (step 1). With a key it also activates and starts the channel (step 2). Every image is a public repo on Tencent Container Registry.
curl -fsSL https://rocksadspanel.rockstreamer.com/downloads/install.sh | bash curl -fsSL https://rocksadspanel.rockstreamer.com/downloads/install.sh | bash -s -- <LICENSE_KEY>Download install.sh
Check activation status or rotate the license key on an already-installed host.
./license.sh status ./license.sh set <NEW_KEY>Download license.sh
Configures the host firewall: deny all inbound by default, allow SSH and your SRT input port only.
./security.sh 9000Download security.sh
| Plan | Channels | VAST | SCTE-35 | Web SDK | Mobile SDKs | Price |
|---|---|---|---|---|---|---|
| Loading… | ||||||
⚠ Draft text — this has not been reviewed by counsel and is not yet the binding agreement. Replace this section with reviewed legal terms before relying on it.
1. License grant. Each active channel license grants a non-exclusive, non-transferable right to run one instance of the ad-insertion software, either platform-hosted or self-hosted, for the billing period it's active.
2. Billing. Plans and per-host fees are billed on the cycle shown in "My Licenses." Non-payment may result in the license being suspended.
3. Acceptable use. The service may not be used to insert unlawful, infringing, or fraudulent content.
4. Termination. Either party may terminate a channel license; usage already billed is non-refundable except as required by law.
5. Liability. The service is provided as-is during this build-out phase; no uptime or availability guarantee is made yet.