Compare commits
No commits in common. "6e9e2c324017741f2d6a10eaf0748fae3bd9a999" and "e6dbab3ebf90c7a757c9f8c889c72801e6230aa9" have entirely different histories.
6e9e2c3240
...
e6dbab3ebf
5 changed files with 20 additions and 20 deletions
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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`):
|
||||
|
|
|
|||
|
|
@ -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
|
||||
Loading…
Add table
Add a link
Reference in a new issue