Distributed system information query tool.
Find a file
Starbeamrainbowlabs 66392b7af9
Start working on our own stacked bar chart system
....but we've only just got the scaffolding in place.

Apexcharts is cool, but I'm doubtful that it's gonna cooperate with us, 
and it keeps throwing random error messages that aren't explained very 
well - and indeed the docs aren't particularly helpful here either.
2022-04-04 03:12:47 +01:00
docs Start setting things up for the HTTP subsystem, but we've got a ways to go 2022-02-10 21:42:53 +00:00
lantern-build-engine@094e175740 Add basic lantern build script to help with setting up for development 2022-02-26 00:19:22 +00:00
src Start working on our own stacked bar chart system 2022-04-04 03:12:47 +01:00
.gitignore Add initial client-side system 2022-02-22 03:01:39 +00:00
.gitmodules Add basic lantern build script to help with setting up for development 2022-02-26 00:19:22 +00:00
build.sh build.sh: add task to automate launching development environment 2022-03-11 01:38:08 +00:00
LICENSE Initial commit 2022-01-05 20:04:13 +00:00
package-lock.json Start working on our own stacked bar chart system 2022-04-04 03:12:47 +01:00
package.json Start working on our own stacked bar chart system 2022-04-04 03:12:47 +01:00
README.md Add initial client-side system 2022-02-22 03:01:39 +00:00

systemquery

Distributed system information query tool.

FAQ

Q: I see a scary native binary build system in the development dependencies!

A: You're probably referring to esbuild. If you install systemquery from npm, the build steps for the client-side javascript will already have been completed, thereby negating the need to install a native binary.

The advantage of using a build system for the client-side browser resources is significantly improved performance. With this approach, we get the benefit of a build system without needing to install a native binary on target machines which might be incompatible with the host machine's CPU architecture.

  • jpake - in case our STARTTLS-based idea doesn't work it didn't work :-/
  • sql.js - pure JS version of SQLite3 compiled with emscripten
    • This avoids the compiling-on-install problem may encounter with the regular better-sqlite3 package.