Graphweaver, an open source framework that turns your data sources into a single GraphQL API with an auto generated admin dashboard, shipped as a ready to explore demo appliance.
Graphweaver is an open source, MIT licensed framework that connects one or more data sources and exposes them as a single, unified GraphQL API, with a rich admin dashboard generated automatically from the schema so records can be listed, filtered, related and edited straight away. You describe your data as typed entities backed by providers, and Graphweaver builds the queries, mutations, pagination and relationships for you, then serves a React admin user interface over the same API. It suits engineers who want a working GraphQL layer and back office over existing data without hand writing resolvers or a bespoke admin panel.
This appliance ships a complete, self contained demo: a Graphweaver application backed by a bundled SQLite datastore that is seeded on build with a small project and task schema, so the GraphQL API answers real queries and the admin dashboard shows real data the moment it boots. It is a fast way to evaluate Graphweaver, prototype an internal tool, or learn how a schema maps to a live GraphQL API and admin interface.
cloudimg ships Graphweaver as a finished appliance rather than a project you have to scaffold and build yourself: the demo application is already built into a standalone GraphQL server and a static admin dashboard, the SQLite datastore is seeded, and everything runs behind nginx within a minute or two of first boot. Graphweaver's dashboard and API are unauthenticated by default, so cloudimg makes security the default: the GraphQL backend binds to the loopback interface only and is never exposed directly, and nginx enforces HTTP Basic Auth over TLS across both the admin dashboard and the API. There is no baked or shared credential of any kind; on first boot, before the web port is opened, every instance generates its own admin password and its own TLS certificate and writes them to a file only root can read, and the public listener is held closed until that credential is in place. The base is fully patched with unattended security updates enabled, and every image comes with a step by step deploy guide tested against the exact build and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.