Skip to main content

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

TechnologyPurpose
PuppeteerHeadless browser automation
mssqlSQL Server storage
node-cronDaily scheduling
node-windowsWindows Service installation
winston + daily rotateLogging
dotenvConfiguration

Repository

RepositoryIdaMilk/SunApps_WebScraper
Version1.0.0
Primary languageJavaScript (Node)
Files33
Last activity2026-01-14
StatusDormant

The README is good — features, prerequisites and service setup are all documented, which makes reviving it considerably easier than it would otherwise be.