diff --git a/README.md b/README.md index 19dbaf9..7785c11 100644 --- a/README.md +++ b/README.md @@ -278,10 +278,51 @@ systemctl status meshview-db systemctl status meshview-web ``` -> **TIP** -> After editing `.service` files, always run: -> -> ```bash -> sudo systemctl daemon-reload -> ``` +**TIP** +After editing `.service` files, always run: + +```bash +sudo systemctl daemon-reload +``` + +### 5. Database Maintenance +Run a script to keep the database small and fast. +```bash + #!/bin/bash + +DB_FILE="/path/to/file/packets.db" + + +# Stopt DB service +#echo "Stop services..." +sudo systemctl stop meshview-db.service +sudo systemctl stop meshview-web.service + +sleep 5 +echo "Run cleanup..." +# Run cleanup queries +sqlite3 "$DB_FILE" <> /path/to/file/cleanup.log 2>&1 +``` +