.env .gitignore

This commit is contained in:
2026-08-20 10:36:08 +02:00
parent 75fba0229a
commit b4956f780f
2 changed files with 78 additions and 0 deletions
+65
View File
@@ -0,0 +1,65 @@
# =====================================================================
# Checkmk + NGINX Proxy Manager - zentrale Konfiguration
# Kopieren nach ".env" und anpassen: cp .env.example .env
# =====================================================================
# ---------------------------------------------------------------------
# Container-Runtime (leer = automatische Erkennung: docker oder podman)
# ---------------------------------------------------------------------
CMK_RUNTIME=
# ---------------------------------------------------------------------
# Checkmk
# ---------------------------------------------------------------------
# Raw Edition (frei): checkmk/check-mk-raw
# Enterprise (Subskription): checkmk/check-mk-enterprise
CMK_IMAGE_REPO=checkmk/check-mk-raw
# WICHTIG bei Migration: Die Version MUSS zur Version der Quell-Site passen,
# sonst schlaegt "omd restore" fehl. Beispiele: 2.3.0-latest, 2.3.0p23, 2.2.0p39
CMK_IMAGE_TAG=2.3.0-latest
CMK_CONTAINER_NAME=checkmk
CMK_HOSTNAME=checkmk
# Site, die der Container beim Start automatisch anlegt/startet.
# Bei einer Migration hier den Namen der importierten Site eintragen!
CMK_SITE_ID=cmk
# Initiales Passwort fuer den Benutzer "cmkadmin" (nur bei Neuanlage relevant)
CMK_PASSWORD=bitte-aendern
# Livestatus via TCP (Port 6557) fuer verteilte Umgebungen: on / off
CMK_LIVESTATUS_TCP=off
# Optionaler SMTP-Relay fuer Benachrichtigungen
MAIL_RELAY_HOST=
# Zeitzone
TZ=Europe/Berlin
# ---------------------------------------------------------------------
# NGINX Proxy Manager (HTTPS-Terminierung, Let's Encrypt ODER self-signed)
# ---------------------------------------------------------------------
NPM_IMAGE=jc21/nginx-proxy-manager:2
NPM_CONTAINER_NAME=nginx-proxy-manager
NPM_DISABLE_IPV6=true
# ---------------------------------------------------------------------
# Pfade (relativ zum Projektverzeichnis) - ausschliesslich Bind-Mounts,
# keine Docker/Podman-Volumes!
# ---------------------------------------------------------------------
CMK_DATA_DIR=./data/checkmk/sites
NPM_DATA_DIR=./data/npm/data
NPM_LE_DIR=./data/npm/letsencrypt
# Ablage fuer Backups / Migrations-Bundles (Host-Pfad)
BACKUP_DIR=./backups
# ---------------------------------------------------------------------
# Self-signed Zertifikat (Vorgaben fuer scripts/cmk-manage.sh cert)
# ---------------------------------------------------------------------
CERT_DOMAIN=checkmk.example.local
CERT_DAYS=3650
CERT_COUNTRY=DE
CERT_ORG="Beispiel GmbH" # Werte mit Leerzeichen bitte in Anfuehrungszeichen
+13
View File
@@ -0,0 +1,13 @@
.env
data/checkmk/sites/*
!data/checkmk/sites/.gitkeep
data/npm/data/*
!data/npm/data/.gitkeep
data/npm/letsencrypt/*
!data/npm/letsencrypt/.gitkeep
data/npm/custom-certs/*
!data/npm/custom-certs/.gitkeep
backups/*
!backups/.gitkeep
*.tar.gz
*.log