Generated page. Written from IdaMilk/SunApps_WebScraper at commit e932fb5 on 2026-07-28. Short by design — this repository is dormant.
SunApps WebScraper
What is it?
A Node.js scraper — internally named scribehow-scraper — that logged into a ScribeHow workspace with Puppeteer, extracted the documented process guides, and stored them in SQL Server. It ran as a Windows Service on a daily schedule.
It handled both infinite-scroll and page-based pagination, and updated incrementally so only changed Scribes were rewritten.
Status
Dormant. Last activity January 2026.
Whether the Windows Service is still installed and running somewhere cannot be determined from the repository. If ScribeHow data matters, that is worth confirming — a scraper that silently stops is indistinguishable from one that finds nothing new.
No successor identified. No other repository scrapes ScribeHow.
Scrapers are inherently brittle: they break when the target site changes its markup, and ScribeHow has had a year to do so. Treat any assumption that this still works as unverified.
A note before reviving it
logs/ contains committed debug screenshots — login-debug.png, dashboard-debug.png and two page-structure captures. These were saved during development to diagnose selector problems.
A screenshot of a login page may show a filled-in username or other account detail. They are worth reviewing before this repository is shared further, and are better removed from the working tree regardless.
Tech Stack
| Technology | Purpose |
|---|---|
| Puppeteer | Headless browser automation |
| mssql | SQL Server storage |
| node-cron | Daily scheduling |
| node-windows | Windows Service installation |
| winston + daily rotate | Logging |
| dotenv | Configuration |
Repository
| Repository | IdaMilk/SunApps_WebScraper |
| Version | 1.0.0 |
| Primary language | JavaScript (Node) |
| Files | 33 |
| Last activity | 2026-01-14 |
| Status | Dormant |
The README is good — features, prerequisites and service setup are all documented, which makes reviving it considerably easier than it would otherwise be.