ci: cron-агрегатор внешних RSS (scripts/package.json + install-cron.sh)
All checks were successful
deploy / deploy (push) Successful in 48s
All checks were successful
deploy / deploy (push) Successful in 48s
- Изолированный scripts/package.json с одним fast-xml-parser, чтобы не раздувать root node_modules на хосте - scripts/install-cron.sh — настройка cron /etc/cron.d/pushkino-rss-aggregator, hourly /usr/bin/node pull-external-rss.mjs → data/news.json - logrotate weekly × 4 для /var/log/pushkino-rss-aggregator.log - Bind-mount data/ уже подцеплен в docker-compose как /var/lib/pushkino/data:ro
This commit is contained in:
@@ -22,7 +22,6 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/sanitize-html": "^2.16.0",
|
||||
"fast-xml-parser": "^4.5.0",
|
||||
"sharp": "^0.34.5"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user