Working tree was 3+ months ahead of git in uncommitted local edits, sitting on a detached HEAD at d3611a8 (2026-04-09), never reconciled with main. Committing as-is on its own branch, without touching main or the detached HEAD, to stop these files existing only on this one server: - public/index.html + server.js: PDF export add-on gated to client Izzy, full Adoption Tracker overlay (ASPA + IPv6 tabs) -- neither exists anywhere in git history on any branch until now - audit/: daily/rotating audit scripts + email report sender, previously untracked - scripts/: tunnel-cleanup.sh, refresh-peeringdb.sh, previously untracked - deploy-from-scp.sh, webhook-subs.json, hijack-alerts.json, aspa-adoption-history.json: previously untracked runtime/deploy state - public/public/: duplicate mirror of the HTML variants found alongside the real public/ dir, preserved as found No reconciliation with main attempted here -- that needs a deliberate pass, not a side effect of a backup commit.
12 lines
346 B
Bash
Executable File
12 lines
346 B
Bash
Executable File
#!/bin/bash
|
|
# Refresh PeeringDB SQLite mirror daily
|
|
|
|
LOG=/var/log/peercortex/peeringdb-refresh.log
|
|
mkdir -p /var/log/peercortex
|
|
exec >> $LOG 2>&1
|
|
|
|
echo "[$(date +%Y-%m-%dT%H:%M:%S)] Starting PeeringDB sync..."
|
|
cd /opt/peeringdb-data
|
|
peeringdb sync -q
|
|
echo "[$(date +%Y-%m-%dT%H:%M:%S)] Sync complete. File: $(du -sh peeringdb.sqlite3 | cut -f1)"
|