openresty
tcp/443 tcp/80
Open service 2a00:f48:2000:affe:fe00::10:443 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 200 OK
Server: openresty
Date: Fri, 23 Jan 2026 19:59:00 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
X-Lima-Id: gafhG3InxufvJUBiVG
Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly
x-powered-by: PHP/8.4.11
vary: Accept-Encoding
Content-Security-Policy: upgrade-insecure-requests
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Page title: BeatLine – Your Beat. Your Line.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>BeatLine – Your Beat. Your Line.</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/assets/css/style.css">
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600;800&family=Inter:wght@400;600&display=swap" rel="stylesheet">
</head>
<body>
<!-- GLOBAL AUDIO (NUR EINMAL!) -->
<audio id="radioPlayer" preload="none">
<source src="https://stream.laut.fm/hsrhard" type="audio/mpeg">
</audio>
<header class="site-header">
<div class="header-top">
<div class="header-top-inner">
<div class="logo">
<img src="/assets/images/logo.png" alt="BeatLine FM">
</div>
<nav class="main-nav" id="mainNav">
<a href="/index.php?page=home">Home</a>
<a href="/index.php?page=news">News</a>
<a href="/index.php?page=team">Team</a>
<a href="/index.php?page=sendeplan">Sendeplan</a>
<a href="/index.php?page=wunschbox">Wunschbox</a>
</nav>
<div class="header-actions">
<button class="listen-btn small" id="listenBtn">
▶ JETZT HÖREN
</button>
<button class="burger" id="burgerBtn">
<span></span><span></span><span></span>
</button>
</div>
</div>
</div>
<div class="header-hero">
<div class="header-hero-inner">
<div class="hero-left">
<h1>BeatLine</h1>
<p class="hero-claim">
Dein modernes Allround-Webradio<br>
Charts · Dance · Klassiker · Specials
</p>
</div>
<div class="hero-right">
<button class="listen-btn large" id="listenBtnHero">
▶ JETZT HÖREN
</button>
</div>
</div>
</div>
</header>
<main class="homepage">
<div class="home-grid">
<!-- =========================
LINKE SPALTE
========================= -->
<div class="home-col left">
<!-- KLEIN: JETZT LÄUFT -->
<section class="box small">
<h3>🎧 Jetzt läuft</h3>
<p>
🔵 AutoPlaylist – BeatLine FM
</p>
</section>
<!-- GROSS: NEWS / PLATZHALTER -->
<section class="box large">
<div class="panel-tabs">
<button class="tab-btn active" data-panel="news-left">News</button>
<button class="tab-btn" data-panel="placeholder-left">Platzhalter</button>
</div>
<!-- PANEL: NEWS -->
<div class="panel active" id="news-left">
<article class="news-item">
<h4>Test</h4>
<small>22.01.2026</small>
<p>Test</p>
</article>
</div>
<!-- PANEL: PLATZHALTER -->
<div class="panel" id="placeholder-left">
<p>Platzhalter für zukünftige Inhalte.</p>
</div>
</section>
</div>
<!-- =========================
MITTEL SPALTE (DYNAMISCH)
========================= -->
<div class="home-col center">
<section class="box large" id="mainContent">
<section class="box large" id="mainContent">
<h2>Willkommen bei BeatLine</h2>
<p>
BeatLine ist dein modernes Allround-Webradio –
mit Charts, Dance, Klassikern und Specials.
</p>
<p>
Nutze das Menü oben, um News, Team, Sendeplan
oder die Wunschbox aufzurufen.
</p>
</section> </section>
</div>
<!-- =========================
RECHTE SPALTE
========================= -->
<div class="home-col right">
<!-- KLEIN -->
<section class="box small">
<h3>📢 Hinweis</h3>
<p>Platzhalter Text</p>
</section>
<!-- GROSS: SENDEPLAN / HISTORY -->
<section class="b
Open service 2a00:f48:2000:affe:fe00::20:80 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 301 Moved Permanently Server: openresty Date: Fri, 23 Jan 2026 19:59:00 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close X-Lima-Id: ga0IXtNPzZxdx7DuxX Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly Location: https://beatline-fm.de/ Content-Security-Policy: upgrade-insecure-requests Strict-Transport-Security: max-age=31536000; includeSubDomains; preload This website has moved to https://beatline-fm.de/
Open service 2a00:f48:2000:affe:fe00::20:443 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 200 OK
Server: openresty
Date: Fri, 23 Jan 2026 19:59:00 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
X-Lima-Id: gaZedno0Ija2CqusZp
Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly
x-powered-by: PHP/8.4.11
vary: Accept-Encoding
Content-Security-Policy: upgrade-insecure-requests
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Page title: BeatLine – Your Beat. Your Line.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>BeatLine – Your Beat. Your Line.</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/assets/css/style.css">
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600;800&family=Inter:wght@400;600&display=swap" rel="stylesheet">
</head>
<body>
<!-- GLOBAL AUDIO (NUR EINMAL!) -->
<audio id="radioPlayer" preload="none">
<source src="https://stream.laut.fm/hsrhard" type="audio/mpeg">
</audio>
<header class="site-header">
<div class="header-top">
<div class="header-top-inner">
<div class="logo">
<img src="/assets/images/logo.png" alt="BeatLine FM">
</div>
<nav class="main-nav" id="mainNav">
<a href="/index.php?page=home">Home</a>
<a href="/index.php?page=news">News</a>
<a href="/index.php?page=team">Team</a>
<a href="/index.php?page=sendeplan">Sendeplan</a>
<a href="/index.php?page=wunschbox">Wunschbox</a>
</nav>
<div class="header-actions">
<button class="listen-btn small" id="listenBtn">
▶ JETZT HÖREN
</button>
<button class="burger" id="burgerBtn">
<span></span><span></span><span></span>
</button>
</div>
</div>
</div>
<div class="header-hero">
<div class="header-hero-inner">
<div class="hero-left">
<h1>BeatLine</h1>
<p class="hero-claim">
Dein modernes Allround-Webradio<br>
Charts · Dance · Klassiker · Specials
</p>
</div>
<div class="hero-right">
<button class="listen-btn large" id="listenBtnHero">
▶ JETZT HÖREN
</button>
</div>
</div>
</div>
</header>
<main class="homepage">
<div class="home-grid">
<!-- =========================
LINKE SPALTE
========================= -->
<div class="home-col left">
<!-- KLEIN: JETZT LÄUFT -->
<section class="box small">
<h3>🎧 Jetzt läuft</h3>
<p>
🔵 AutoPlaylist – BeatLine FM
</p>
</section>
<!-- GROSS: NEWS / PLATZHALTER -->
<section class="box large">
<div class="panel-tabs">
<button class="tab-btn active" data-panel="news-left">News</button>
<button class="tab-btn" data-panel="placeholder-left">Platzhalter</button>
</div>
<!-- PANEL: NEWS -->
<div class="panel active" id="news-left">
<article class="news-item">
<h4>Test</h4>
<small>22.01.2026</small>
<p>Test</p>
</article>
</div>
<!-- PANEL: PLATZHALTER -->
<div class="panel" id="placeholder-left">
<p>Platzhalter für zukünftige Inhalte.</p>
</div>
</section>
</div>
<!-- =========================
MITTEL SPALTE (DYNAMISCH)
========================= -->
<div class="home-col center">
<section class="box large" id="mainContent">
<section class="box large" id="mainContent">
<h2>Willkommen bei BeatLine</h2>
<p>
BeatLine ist dein modernes Allround-Webradio –
mit Charts, Dance, Klassikern und Specials.
</p>
<p>
Nutze das Menü oben, um News, Team, Sendeplan
oder die Wunschbox aufzurufen.
</p>
</section> </section>
</div>
<!-- =========================
RECHTE SPALTE
========================= -->
<div class="home-col right">
<!-- KLEIN -->
<section class="box small">
<h3>📢 Hinweis</h3>
<p>Platzhalter Text</p>
</section>
<!-- GROSS: SENDEPLAN / HISTORY -->
<section class="b
Open service 2a00:f48:2000:affe:fe00::30:443 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 200 OK
Server: openresty
Date: Fri, 23 Jan 2026 19:59:00 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
X-Lima-Id: gajFD05eRI203a4co4
Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly
x-powered-by: PHP/8.4.11
vary: Accept-Encoding
Content-Security-Policy: upgrade-insecure-requests
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Page title: BeatLine – Your Beat. Your Line.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>BeatLine – Your Beat. Your Line.</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/assets/css/style.css">
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600;800&family=Inter:wght@400;600&display=swap" rel="stylesheet">
</head>
<body>
<!-- GLOBAL AUDIO (NUR EINMAL!) -->
<audio id="radioPlayer" preload="none">
<source src="https://stream.laut.fm/hsrhard" type="audio/mpeg">
</audio>
<header class="site-header">
<div class="header-top">
<div class="header-top-inner">
<div class="logo">
<img src="/assets/images/logo.png" alt="BeatLine FM">
</div>
<nav class="main-nav" id="mainNav">
<a href="/index.php?page=home">Home</a>
<a href="/index.php?page=news">News</a>
<a href="/index.php?page=team">Team</a>
<a href="/index.php?page=sendeplan">Sendeplan</a>
<a href="/index.php?page=wunschbox">Wunschbox</a>
</nav>
<div class="header-actions">
<button class="listen-btn small" id="listenBtn">
▶ JETZT HÖREN
</button>
<button class="burger" id="burgerBtn">
<span></span><span></span><span></span>
</button>
</div>
</div>
</div>
<div class="header-hero">
<div class="header-hero-inner">
<div class="hero-left">
<h1>BeatLine</h1>
<p class="hero-claim">
Dein modernes Allround-Webradio<br>
Charts · Dance · Klassiker · Specials
</p>
</div>
<div class="hero-right">
<button class="listen-btn large" id="listenBtnHero">
▶ JETZT HÖREN
</button>
</div>
</div>
</div>
</header>
<main class="homepage">
<div class="home-grid">
<!-- =========================
LINKE SPALTE
========================= -->
<div class="home-col left">
<!-- KLEIN: JETZT LÄUFT -->
<section class="box small">
<h3>🎧 Jetzt läuft</h3>
<p>
🔵 AutoPlaylist – BeatLine FM
</p>
</section>
<!-- GROSS: NEWS / PLATZHALTER -->
<section class="box large">
<div class="panel-tabs">
<button class="tab-btn active" data-panel="news-left">News</button>
<button class="tab-btn" data-panel="placeholder-left">Platzhalter</button>
</div>
<!-- PANEL: NEWS -->
<div class="panel active" id="news-left">
<article class="news-item">
<h4>Test</h4>
<small>22.01.2026</small>
<p>Test</p>
</article>
</div>
<!-- PANEL: PLATZHALTER -->
<div class="panel" id="placeholder-left">
<p>Platzhalter für zukünftige Inhalte.</p>
</div>
</section>
</div>
<!-- =========================
MITTEL SPALTE (DYNAMISCH)
========================= -->
<div class="home-col center">
<section class="box large" id="mainContent">
<section class="box large" id="mainContent">
<h2>Willkommen bei BeatLine</h2>
<p>
BeatLine ist dein modernes Allround-Webradio –
mit Charts, Dance, Klassikern und Specials.
</p>
<p>
Nutze das Menü oben, um News, Team, Sendeplan
oder die Wunschbox aufzurufen.
</p>
</section> </section>
</div>
<!-- =========================
RECHTE SPALTE
========================= -->
<div class="home-col right">
<!-- KLEIN -->
<section class="box small">
<h3>📢 Hinweis</h3>
<p>Platzhalter Text</p>
</section>
<!-- GROSS: SENDEPLAN / HISTORY -->
<section class="b
Open service 2a00:f48:2000:affe:fe00::30:80 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 301 Moved Permanently Server: openresty Date: Fri, 23 Jan 2026 19:59:00 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close X-Lima-Id: gaaziZZEyC3OcgJLFa Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly Location: https://beatline-fm.de/ Content-Security-Policy: upgrade-insecure-requests Strict-Transport-Security: max-age=31536000; includeSubDomains; preload This website has moved to https://beatline-fm.de/
Open service 2a00:f48:2000:affe:fe00::10:80 · beatline-fm.de
2026-01-23 19:58
HTTP/1.1 301 Moved Permanently Server: openresty Date: Fri, 23 Jan 2026 19:59:00 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close X-Lima-Id: gaaXD6Ze0MrPkAStRP Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58; SameSite=Lax; HttpOnly Location: https://beatline-fm.de/ Content-Security-Policy: upgrade-insecure-requests Strict-Transport-Security: max-age=31536000; includeSubDomains; preload This website has moved to https://beatline-fm.de/