Skip to content

Self-Hosting

Trivial is available as open source software and can be self-hosted. There are four repositories that make up Trivial; the ReadMe in each repo is best resource for setting up each component. The easiest place to get started is with trivial-ui, using the cloud staging API.

Self-hosting is for advanced users with a background in web infrastructure.

If you're just getting started with Trivial, we recommend using the cloud-hosted version.

trivial-ui

A Vue-based UI to generate and debug NodeJS code within safe parameters, with minimal experience writing code.

trivial-core

The NodeJS event processor generator, importable into a GUI as an NPM module.

trivial-api

A RESTful API counterpart to allow trivial-ui to store users, app configurations, and runtime diagnostics used in the ui.

trivial-docs

This documentation, which is shared across all Trivial codebases.

[0] Assuming manual invoices are sent on the 4th of each month, delivering on the 1st is 3 out of 4 days faster-- a 75% speed improvement.