From c6e72dad9c958c5da259b024ce320160c8769915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dieter=20Schl=C3=BCter?= Date: Fri, 12 Jun 2026 15:43:44 +0200 Subject: [PATCH 1/2] refactor: rename example.com template to meine-seite.de Replaces the placeholder domain example.com with meine-seite.de throughout the template directory and config. Tests and scanner defaults retain example.com as a generic RFC 2606 placeholder. Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 6 +++--- README.md | 8 ++++---- {example.com => meine-seite.de}/config.yaml | 0 .../config/allowed_external.yaml | 0 {example.com => meine-seite.de}/config/ignore_rules.yaml | 0 5 files changed, 7 insertions(+), 7 deletions(-) rename {example.com => meine-seite.de}/config.yaml (100%) rename {example.com => meine-seite.de}/config/allowed_external.yaml (100%) rename {example.com => meine-seite.de}/config/ignore_rules.yaml (100%) diff --git a/.gitignore b/.gitignore index aacb3bd..ca05077 100644 --- a/.gitignore +++ b/.gitignore @@ -29,9 +29,9 @@ bredelar.info/logs/ jamulix.de/data/ jamulix.de/reports/ jamulix.de/logs/ -example.com/data/ -example.com/reports/ -example.com/logs/ +meine-seite.de/data/ +meine-seite.de/reports/ +meine-seite.de/logs/ # Editor .idea/ diff --git a/README.md b/README.md index bdda861..d356db6 100644 --- a/README.md +++ b/README.md @@ -138,11 +138,11 @@ Nach dem Einrichten prüfen: `crontab -l` ### Neue Website hinzufügen ```bash -mkdir neue-seite.de -cp bredelar.info/config.yaml neue-seite.de/config.yaml -# target + alle 4 Pfade (data_dir/reports_dir/logs_dir/config_dir) anpassen -python -m scanner --config neue-seite.de/config.yaml init +cp -r meine-seite.de neue-domain.de +# In neue-domain.de/config.yaml: target + alle 4 Pfade anpassen +python -m scanner --config neue-domain.de/config.yaml init # Dann einen weiteren Cron-Eintrag ergänzen +# neue-domain.de/data|reports|logs in .gitignore eintragen ``` Log-Rotation (`/etc/logrotate.d/scanner`): diff --git a/example.com/config.yaml b/meine-seite.de/config.yaml similarity index 100% rename from example.com/config.yaml rename to meine-seite.de/config.yaml diff --git a/example.com/config/allowed_external.yaml b/meine-seite.de/config/allowed_external.yaml similarity index 100% rename from example.com/config/allowed_external.yaml rename to meine-seite.de/config/allowed_external.yaml diff --git a/example.com/config/ignore_rules.yaml b/meine-seite.de/config/ignore_rules.yaml similarity index 100% rename from example.com/config/ignore_rules.yaml rename to meine-seite.de/config/ignore_rules.yaml From 6e9e2c324017741f2d6a10eaf0748fae3bd9a999 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dieter=20Schl=C3=BCter?= Date: Fri, 12 Jun 2026 15:44:49 +0200 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20complete=20example.com=20=E2=86=92?= =?UTF-8?q?=20meine-seite.de=20rename=20in=20config.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- meine-seite.de/config.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/meine-seite.de/config.yaml b/meine-seite.de/config.yaml index cfdb2d4..e9cd9f9 100644 --- a/meine-seite.de/config.yaml +++ b/meine-seite.de/config.yaml @@ -3,16 +3,16 @@ # ============================================================ # Verwendung: # 1. Dieses Verzeichnis kopieren: -# cp -r example.com meine-seite.de -# 2. In meine-seite.de/config.yaml alle Stellen mit -# "example.com" durch die echte Domain ersetzen. +# cp -r meine-seite.de neue-domain.de +# 2. In neue-domain.de/config.yaml alle Stellen mit +# "meine-seite.de" durch die echte Domain ersetzen. # 3. Verzeichnis in .gitignore eintragen (data/reports/logs). # 4. Erste Einrichtung: -# python -m scanner --config meine-seite.de/config.yaml init +# python -m scanner --config neue-domain.de/config.yaml init # ============================================================ # --- Ziel-Website --- -target: "https://example.com" +target: "https://meine-seite.de" # User-Agent, mit dem der Scanner sich bei der Website meldet. # Bitte nicht auf einen Browser-Agent ändern — der Scanner soll erkennbar sein. @@ -23,10 +23,10 @@ request_timeout: 20 # --- Verzeichnisse (müssen absolut angegeben werden) --- # Pfad zum Projektverzeichnis anpassen! -data_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/example.com/data" -reports_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/example.com/reports" -logs_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/example.com/logs" -config_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/example.com/config" +data_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/meine-seite.de/data" +reports_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/meine-seite.de/reports" +logs_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/meine-seite.de/logs" +config_dir: "/home/dschlueter/Python_Programs/integrity_scanner_fuer_statische_Webseiten/meine-seite.de/config" # --- Crawl-Einstellungen --- crawl: @@ -110,14 +110,14 @@ alerting: min_level: "yellow" # "yellow" = bei Gelb und Rot mailen; "red" = nur bei Rot email: enabled: false # Auf true setzen wenn SMTP konfiguriert - smtp_host: "mail.example.com" + smtp_host: "mail.meine-seite.de" smtp_port: 587 smtp_tls: true - smtp_user: "scanner@example.com" + smtp_user: "scanner@meine-seite.de" smtp_password_env: "SCANNER_SMTP_PASSWORD" - from: "scanner@example.com" + from: "scanner@meine-seite.de" to: - - "admin@example.com" + - "admin@meine-seite.de" webhook: enabled: false url: "" # z.B. Slack-Webhook oder Telegram-Bot-URL