Regeln, Standards, Kontextstruktur und Werkzeuge übernommen; 2nd-brain- Inhalte (Stacks, Ansible-Inventar, Architektur, Knowledge) entfernt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
22 lines
1.2 KiB
Bash
22 lines
1.2 KiB
Bash
# .env – Einstellungen für die Scripts in diesem Verzeichnis
|
||
# Wird von b_init gesourct (Bash-Syntax). Echte .env nie ins Git – nur .env.example.
|
||
# Vorrang: Default < .env < Umgebung (export / VAR=… ./script.sh) < Kommandozeile
|
||
# Relative Pfade gelten relativ zum Script-Verzeichnis, nicht zum aufrufenden $PWD.
|
||
|
||
## Logging ---------------------------------------------------------------------
|
||
B_LOG_LEVEL=info # debug | info | warn | error (-d setzt debug)
|
||
B_LOG_CONSOLE=1 # 0 = still (-q)
|
||
B_LOG_FILE= # z. B. "log/${SCRIPT_NAME%.sh}.log"; leer = keine Datei (-l DATEI)
|
||
B_LOG_FILE_LEVEL= # leer = wie B_LOG_LEVEL; z. B. debug für ausführliche Logdatei
|
||
B_LOG_COLOR=auto # auto | 1 | 0
|
||
|
||
## Optionen vorbelegen (überschreibt den Default aus der Definition) ------------
|
||
#OPTION_DRY_RUN=1
|
||
|
||
## Zusätzliche Optionen für alle Scripts dieses Verzeichnisses – immer mit += ---
|
||
# Format: "kurz|lang|typ[:META]|default|Beschreibung" typ = flag | value
|
||
#B_OPTS+=( "k|keep|flag|0|Zwischendateien behalten" )
|
||
|
||
## Projektwerte – mit ${VAR:-default}, damit die Umgebung gewinnt ---------------
|
||
#DIR_BACKUP="${DIR_BACKUP:-/srv/backup}"
|