.
This commit is contained in:
69
config.conf
69
config.conf
@@ -1,9 +1,34 @@
|
||||
# =============================
|
||||
# =============================
|
||||
# Pfade
|
||||
# =============================
|
||||
|
||||
# Pfad zu deinen Compose-Files
|
||||
COMPOSE_DIR="/pfad/zu/deinen/stacks"
|
||||
# Logging
|
||||
LOG_FILE="/pfad/zum/log/update.log"
|
||||
LOG_LEVEL="INFO" # DEBUG=sehr detailliert, INFO=Standard, WARN=nur wichtige Hinweise/Updates, ERROR=nur Fehler
|
||||
|
||||
# Dateimuster
|
||||
COMPOSE_PATTERN="docker-compose.yml"
|
||||
|
||||
# =============================
|
||||
# =============================
|
||||
# Allgemein Einstellungen
|
||||
# =============================
|
||||
|
||||
# Verhalten bei gestoppten Containern
|
||||
UPDATE_STOPPED=true # Image aktualisieren
|
||||
START_STOPPED=false # danach NICHT starten
|
||||
|
||||
# Dry Run (true/false)
|
||||
DRY_RUN=false
|
||||
|
||||
# =============================
|
||||
# =============================
|
||||
# Exclude
|
||||
# =============================
|
||||
|
||||
# Exclude Container
|
||||
EXCLUDE_SERVICES=(
|
||||
"example_container_1"
|
||||
@@ -16,18 +41,10 @@ EXCLUDE_STACKS=(
|
||||
"example_stack_2"
|
||||
)
|
||||
|
||||
# Verhalten bei gestoppten Containern
|
||||
UPDATE_STOPPED=true # Image aktualisieren
|
||||
START_STOPPED=false # danach NICHT starten
|
||||
|
||||
# Dry Run (true/false)
|
||||
DRY_RUN=false
|
||||
|
||||
# Logging
|
||||
LOG_FILE="/pfad/zum/log/update.log"
|
||||
LOG_LEVEL="INFO" # DEBUG=sehr detailliert, INFO=Standard, WARN=nur wichtige Hinweise/Updates, ERROR=nur Fehler
|
||||
|
||||
# ntfy
|
||||
# =============================
|
||||
# =============================
|
||||
# NTFY
|
||||
# =============================
|
||||
NTFY_ENABLED=true
|
||||
NTFY_TITLE="Docker Update ($(hostname))" # ntfy Titel (frei definierbar)
|
||||
NTFY_TOKEN="DEIN_TOKEN"
|
||||
@@ -37,5 +54,33 @@ NTFY_ONLY_ON_CHANGES=false
|
||||
# Versions Nr. anzeigen (true/false)
|
||||
SHOW_VERSIONS=true
|
||||
|
||||
# =============================
|
||||
# =============================
|
||||
# Docker Cleanup
|
||||
# =============================
|
||||
|
||||
ENABLE_CLEANUP=true
|
||||
CLEANUP_ONLY_ON_UPDATE=true
|
||||
|
||||
# Images:
|
||||
# 🟢 dangling → docker image prune (nur <none> Images)
|
||||
# 🟢 unused → docker image prune -a (alle ungenutzten Images)
|
||||
CLEANUP_IMAGES=true
|
||||
CLEANUP_IMAGES_MODE="unused" # dangling | unused
|
||||
|
||||
# Container:
|
||||
# entfernt gestoppte Container
|
||||
# 🟢 docker container prune
|
||||
CLEANUP_CONTAINERS=true
|
||||
|
||||
# Volume:
|
||||
# entfernt ungenutzte Volumes
|
||||
# ⚠️ kann Daten löschen
|
||||
CLEANUP_VOLUMES=false
|
||||
|
||||
# Networks:
|
||||
# entfernt ungenutzte Netzwerke
|
||||
# 🟢 meist unkritisch
|
||||
CLEANUP_NETWORKS=true
|
||||
|
||||
# =============================
|
||||
Reference in New Issue
Block a user