diff --git a/app/components/BlogTeaser.vue b/app/components/BlogTeaser.vue
new file mode 100644
index 0000000..4c4e1e2
--- /dev/null
+++ b/app/components/BlogTeaser.vue
@@ -0,0 +1,40 @@
+
+
+
+
+ Blog
+
+ Neuigkeiten und Artikel rund um FeuerSoftware Produkte.
+
+
+
+
+
+
+ Alle Beiträge
+
+
+
+
diff --git a/app/pages/blog/[slug].vue b/app/pages/blog/[slug].vue
new file mode 100644
index 0000000..d24169b
--- /dev/null
+++ b/app/pages/blog/[slug].vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/pages/blog/index.vue b/app/pages/blog/index.vue
new file mode 100644
index 0000000..22ab851
--- /dev/null
+++ b/app/pages/blog/index.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content.config.ts b/content.config.ts
new file mode 100644
index 0000000..24d17fd
--- /dev/null
+++ b/content.config.ts
@@ -0,0 +1,23 @@
+import { defineCollection, defineContentConfig, z } from '@nuxt/content'
+
+export default defineContentConfig({
+ collections: {
+ blog: defineCollection({
+ type: 'page',
+ source: 'blog/*.md',
+ schema: z.object({
+ date: z.string(),
+ image: z.string().optional(),
+ minRead: z.number().optional(),
+ author: z.object({
+ name: z.string(),
+ description: z.string().optional(),
+ avatar: z.object({
+ src: z.string(),
+ alt: z.string()
+ }).optional()
+ }).optional()
+ })
+ })
+ }
+})
diff --git a/content/blog/neue-admin-oberflaeche-tetracontrol2connect.md b/content/blog/neue-admin-oberflaeche-tetracontrol2connect.md
new file mode 100644
index 0000000..69927f5
--- /dev/null
+++ b/content/blog/neue-admin-oberflaeche-tetracontrol2connect.md
@@ -0,0 +1,74 @@
+---
+title: Neue Admin-Oberfläche für TetraControl2Connect
+description: Mit Version 3.0 von TetraControl2Connect wurde die Konfiguration vollständig in eine moderne, webbasierte Admin-Oberfläche überführt. Wir erklären, was sich geändert hat und wie der Umstieg gelingt.
+date: "2025-03-25"
+image: /images/tools/tetracontrol2connect/dashboard.png
+minRead: 5
+author:
+ name: FeuerSoftware Team
+ description: Das FeuerSoftware Entwicklungsteam
+navigation: false
+---
+
+TetraControl2Connect verbindet TetraControl-Instanzen mit mehreren Connect-Standorten und ist ein wichtiges Werkzeug für viele Feuerwehren und Rettungsdienste. Mit der neuen Version 3.0 haben wir die Anwendung grundlegend überarbeitet: Die bisherige Konfiguration über eine `appsettings.json` ist Geschichte – willkommen zur webbasierten Admin-Oberfläche.
+
+## Was hat sich geändert?
+
+Bis Version 2.x wurde TetraControl2Connect ausschließlich über eine `appsettings.json`-Datei konfiguriert. Das hatte einige Nachteile:
+
+- Bearbeitung nur mit einem Texteditor
+- Fehler in der JSON-Struktur führten zum Absturz der Anwendung
+- Keine Echtzeitüberwachung des Verbindungsstatus
+- Keine Möglichkeit, Konfigurationsänderungen ohne Neustart zu übernehmen
+
+## Die neue Admin-Oberfläche
+
+Mit Version 3.0 wird die gesamte Konfiguration über eine moderne, webbasierte Oberfläche verwaltet, die beim Start der Anwendung automatisch unter `http://localhost:5050` erreichbar ist.
+
+
+
+### Einrichtungsassistent
+
+Beim ersten Start führt ein interaktiver Einrichtungsassistent durch die Grundkonfiguration:
+
+1. **TetraControl-Verbindung** – Hostname, Port und Zugangsdaten
+2. **Connect-Standorte** – API-Schlüssel für jeden anzubindenden Standort
+3. **Programmoptionen** – Auswahl der zu übertragenden Datentypen
+4. **Status-Zuordnungen** – Mapping von TETRA-Statuscodes zu Connect-Verfügbarkeitsstatus
+
+### SQLite-Datenbank statt JSON
+
+Alle Einstellungen werden jetzt in einer SQLite-Datenbank (`settings.db`) gespeichert. Das bietet mehrere Vorteile:
+
+- **Datenkonsistenz**: Die Datenbank verhindert ungültige Konfigurationseinträge
+- **Automatische Backups**: Tägliche Sicherungen im `backups/`-Unterordner
+- **Manuelle Backups**: Über die Admin-Oberfläche unter `/backups` jederzeit möglich
+
+### Live-Ansicht und Monitoring
+
+Neu ist auch die Live-Ansicht unter `/live`, die alle eingehenden Nachrichten von TetraControl in Echtzeit anzeigt. Das erleichtert die Fehlersuche erheblich.
+
+
+
+## Migration von Version 2.x
+
+Der Umstieg ist unkompliziert: Beim ersten Start von Version 3.0 erkennt die Anwendung eine vorhandene `appsettings.json` und importiert die Einstellungen automatisch in die neue Datenbank.
+
+::note
+Ausführliche Informationen zur Migration finden Sie in der [Migrationsdokumentation](/tools/tetracontrol2connect/migration).
+::
+
+## Fazit
+
+Die neue Admin-Oberfläche macht TetraControl2Connect deutlich benutzerfreundlicher. Konfigurationsänderungen sind jetzt ohne Texteditor möglich, und die Live-Ansicht erleichtert die Fehlerdiagnose erheblich. Wir empfehlen allen Nutzern das Update auf Version 3.0.
+
+::u-button
+---
+color: primary
+icon: i-lucide-download
+size: lg
+target: _blank
+to: https://github.com/feuersoftware/tetracontrol-to-connect/releases/latest
+---
+Jetzt aktualisieren
+::
diff --git a/content/index.md b/content/index.md
index 813cb4e..c3b8063 100644
--- a/content/index.md
+++ b/content/index.md
@@ -138,3 +138,5 @@ Unsere Produkte
Weitere Hilfswerkzeuge und Utilities zur Integration verschiedenster Alarmierungswege.
:::
::
+
+:blog-teaser