Skip to main content
All apps
Starter

Hello World

The minimal starter — one page, no tables, no auth. The default template for `sovrium init`, kept as a single file to show when not to over-structure a config.

The configuration

This is the whole app. Copy it, change it, make it yours.

name: my-app
version: 1.0.0
description: My Sovrium application

pages:
  - name: home
    path: /
    meta:
      title: Welcome
    components:
      - type: text
        element: h1
        content: Hello, World!
      - type: text
        element: p
        content: Built with Sovrium

Run it

Install Sovrium, then start the app from its config.

curl -fsSL https://sovrium.com/install | sh
sovrium init my-app   # then: sovrium start app.yaml

Build your own

Start from a template or an empty file. One config, and Sovrium runs the whole app.