Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.11 KB

README.md

File metadata and controls

42 lines (28 loc) · 1.11 KB

🔎 bundleviewer.octoprint.org

Bundleviewer is an online viewer for OctoPrint's system info bundles.

Features

  • View bundles via URL or upload
  • System info parsing and warnings for common issues:
    • Throttling
    • Outdated python environment
    • Python 2
    • Known environment specific issues
    • Empty serial.log
  • Syntax highlighting for included logs
  • Full text search through included logs, incl. regex and case-sensitive matching
  • Individual logs by URL or upload are also supported
  • Can run as PWA and act as Share target on Android
  • A companion web extension is also available: Open-in-Bundle-Viewer

Development

Install dependencies:

$ npm install

Start development server:

$ npm start

Create production build:

$ npm build

Format code:

$ npx prettier --write .

Deployment

A GitHub Action workflow is in place to deploy a new production build to the gh-pages branch upon push to the main branch.