diff --git a/.gitignore b/.gitignore index ca05077..aacb3bd 100644 --- a/.gitignore +++ b/.gitignore @@ -29,9 +29,9 @@ bredelar.info/logs/ jamulix.de/data/ jamulix.de/reports/ jamulix.de/logs/ -meine-seite.de/data/ -meine-seite.de/reports/ -meine-seite.de/logs/ +example.com/data/ +example.com/reports/ +example.com/logs/ # Editor .idea/ diff --git a/README.md b/README.md index d356db6..bdda861 100644 --- a/README.md +++ b/README.md @@ -138,11 +138,11 @@ Nach dem Einrichten prüfen: `crontab -l` ### Neue Website hinzufügen ```bash -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 +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 # 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/meine-seite.de/config.yaml b/example.com/config.yaml similarity index 90% rename from meine-seite.de/config.yaml rename to example.com/config.yaml index e9cd9f9..cfdb2d4 100644 --- a/meine-seite.de/config.yaml +++ b/example.com/config.yaml @@ -3,16 +3,16 @@ # ============================================================ # Verwendung: # 1. Dieses Verzeichnis kopieren: -# 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. +# cp -r example.com meine-seite.de +# 2. In meine-seite.de/config.yaml alle Stellen mit +# "example.com" durch die echte Domain ersetzen. # 3. Verzeichnis in .gitignore eintragen (data/reports/logs). # 4. Erste Einrichtung: -# python -m scanner --config neue-domain.de/config.yaml init +# python -m scanner --config meine-seite.de/config.yaml init # ============================================================ # --- Ziel-Website --- -target: "https://meine-seite.de" +target: "https://example.com" # 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/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" +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" # --- 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.meine-seite.de" + smtp_host: "mail.example.com" smtp_port: 587 smtp_tls: true - smtp_user: "scanner@meine-seite.de" + smtp_user: "scanner@example.com" smtp_password_env: "SCANNER_SMTP_PASSWORD" - from: "scanner@meine-seite.de" + from: "scanner@example.com" to: - - "admin@meine-seite.de" + - "admin@example.com" webhook: enabled: false url: "" # z.B. Slack-Webhook oder Telegram-Bot-URL diff --git a/meine-seite.de/config/allowed_external.yaml b/example.com/config/allowed_external.yaml similarity index 100% rename from meine-seite.de/config/allowed_external.yaml rename to example.com/config/allowed_external.yaml diff --git a/meine-seite.de/config/ignore_rules.yaml b/example.com/config/ignore_rules.yaml similarity index 100% rename from meine-seite.de/config/ignore_rules.yaml rename to example.com/config/ignore_rules.yaml