Skip to main content

Generated page. Written from IdaMilk/juno_plms_puppeteer at commit 01fb232 on 2026-07-28. Four files, no README — the page is short because there is almost nothing here.

Juno PLMS Puppeteer

What is it?

A single-script Puppeteer scraper — src/juno_plms_scraper.js — that drove a browser against the PLMS (Tetra Pak packaging line monitoring) interface to extract data.

It used puppeteer-extra with the stealth plugin and a user-preferences plugin, meaning it was configured to avoid being detected as automation.

Status

Abandoned. Last activity June 2025 — the oldest repository in the organisation.

Superseded by Jumo Service, which reaches the same PLMS data through a read-only SQL connection instead of a browser.

That replacement is a clear improvement, and the contrast is instructive:

This scraperJumo Service
AccessDrives a browser UIRead-only SQL
FragilityBreaks on any UI changeBreaks only on schema change
DetectionNeeds a stealth pluginNothing to detect
OutputWhatever the page rendersStructured JSON API
SafetySession has whatever rights the user hasRead-only login, ApplicationIntent=ReadOnly, non-SELECT refused

Scraping a UI is what you do when there is no other way in. Once direct database access was available, it stopped being necessary.

Repository

RepositoryIdaMilk/juno_plms_puppeteer
Version1.0.0
Primary languageJavaScript (Node)
Files4
Last activity2025-06-16
StatusAbandoned
READMENone

A good archival candidate — its purpose is fully served elsewhere, and leaving a stealth-configured scraper in the organisation invites confusion about whether it is still meant to run.