Grupo AMIX HN

Control Room · Astra / Cesbo

Grupo AMIX HN
G
LIVE
— admin
👤

Live Monitor

Real-time server status

--:--:--
Checking status...
This server (panel)
CPU
—
— cores
RAM Memory
—
—
Disk
—
—
Network · Upload
— KB/s
Network · Download
— KB/s
Active TCP connections
—
established right now
Active Astra Server
System CPU
—
No active server
System Memory
—
reported by Astra
Load (1 min)
—
la1 / la5 / la15
Astra process uptime
—
since last start
Panel HLS Cache
Cache hit rate
—
no data yet
Requests analyzed
—
latest from Nginx log
Breakdown by status — HIT / MISS / EXPIRED / ...
Server Speedtest Takes about 10-30s — measures the real server connection.
Download
— Mbps
Upload
— Mbps
Ping
— ms
—

Firewall —

Port rules —
Active connections —
Blocked IPs —

Add port rule

–

Open ports

Updates every 10 s

Edit port

IP block rules

Block a specific IP (e.g. someone abusing a shared account) without changing open ports.

IPReasonBlocked at
Loading…
Read-only mode — you can view clients but cannot modify them.

New client

Registered clients

UsernameBouquetExpiresMax conn.Status
Loading…

Edit client

Expiration
— → Extend: days

Leave blank to keep the current date. The value is added to the current expiration.

Sessions

Loading…

Channels

Or select individually

Loading…

Astra Servers

NameHostPortUserStatus
Loading…

Panel HLS Cache

The panel fetches segments from Astra with a dedicated "delivery" user and Nginx caches them — so many clients watching the same channel generate only one real download from Astra, not one per client. Configure it once per active Astra server.


      

VPN WireGuard

Not connected

Creates an encrypted VPN link between this server and Astra — no SSH, no extra ports, just UDP 51820. After connecting, add Astra in the panel with host 10.8.0.2.

Panel 10.8.0.1
WireGuard UDP
Astra 10.8.0.2
1
Install WireGuard here (the panel)
Generates panel keys and brings up the wg-astra interface.


        
        
2
Panel public key
Copy this key — you will need it when configuring Astra in Step 3.
Install WireGuard first (Step 1)
3
Astra servers in VPN
Each server gets its own VPN IP (10.8.0.2–10.8.0.14, up to 13 servers). After adding them, register each in the panel with its VPN IP and local Astra port.
No servers yet — add the first one above.
New Astra server


              
              
Command to run on this Astra server
Install WireGuard first (Step 1)
Live status

With the VPN active, add each Astra in Streams with its VPN IP (10.8.0.2, 10.8.0.3…) and the local Astra port.



          
Logs de wg-quick@wg-astra
Click "Refresh" to view logs.

Streams on active server

Add an Astra server above to start.

Request a channel from a provider (SRT)

Creates the channel directly in Astra via its API ("set-stream" command, confirmed in the official Cesbo Astra documentation) — no need to access the Astra interface at all.

1Channel
2Connection
3Create
What is the channel name?

The name and ID that will appear in Astra and in the panel.

Where does the signal come from?

Se usa tal cual, como cuando pones un input HTTP normal en Astra ("New Stream").

Looking for a free port...

En Caller, tu Astra se conecta HACIA ese servidor — el passphrase te lo debe dar quien lo administra (pégalo abajo tal cual te lo den).

Review and create
Fill in the previous steps...

Panel channels

Imports the real Astra catalog into the panel. Channels disabled here won't appear in any M3U/XSPF list, even if they still exist in Astra. If the sync brings nothing, use "View raw config" to see the JSON that your Astra returns and confirm how channels are named there.


        
LogoID (Astra)NameCategoryIn lists
Not synced yet.

Channel logo

— or —

Canal

Loading…

Add Astra Server

M3U Playlists

One playlist per client · format saved automatically

Loading…

Active sessions

Who is watching what, right now. Registered automatically when a client player requests its list (last 5 minutes of activity).

ClientIPCountryAstra Server ChannelTokenLast activity
Loading…

Customize the app

Applies on the next "Build APK" — does not affect apps your clients have already installed.

App icon (launcher)

Shown on the device home screen

Login screen logo

Shown above the username/password form

Build APK on this server

Checking if the Android SDK is installed on this server...

No builds yet.

Alternative: build via GitHub Actions

If you prefer not to install the Android SDK on this server (several GB), this option compiles on GitHub servers instead.

GitHub Repo

Build

No builds yet.

Backup & Restore

The backup includes all clients, channels, sessions, firewall rules, port labels, Astra servers, panel settings, and the full Astra server configuration (streams, inputs, users — if Astra is reachable at backup time). Download it regularly and keep it safe.

▶ Restore from backup

⚠ This will overwrite ALL current data. Make a fresh backup first.

HLS Cache Domain

Optional. If your HLS cache (Nginx) runs on its own domain (e.g. https://stream.mipanel.com), enter it here. Client playlists will use this domain for HLS URLs so traffic goes through the Nginx cache. Leave blank to use the panel's own address.

Change password

Panel users

UsernameRoleCreated
Loading…

Add panel user

Danger zone

Restarts THIS server (the one running the panel) — it will be down for a few seconds while rebooting, and comes back automatically (the service is configured to start on boot).