SELF-HOSTED
Sign in / Cabinet
Self-hosted ยท Tables

Run Tables on your own machine

The full Tables workspace โ€” tables, invoices, and your AI worker โ€” installed on your own box. Your data never leaves it.

๐Ÿ”’ Your data stays on your hardware. You choose which model ever sees it.

What you need

A Linux box
2+ cores, 4 GB RAM, 20 GB disk (more for AI)
Docker
the DSM runs as a container
A licence key
from your cabinet after purchase

Install in four steps

Download the Tables package

Grab it from your cabinet, or pull the installer:

# from your cabinet โ†’ Self-hosted โ†’ Tables
curl -fsSL https://get.elastbiz.com/tables -o tables-selfhost.sh

Run the installer

It sets up the DSM and the Tables app in one container.

bash tables-selfhost.sh --license <YOUR-KEY>

Open it

Tables serves on your box. Point a browser at it:

http://your-server:8099

Sign in & activate

Use the licence from your cabinet. That's it โ€” a private Tables workspace, all yours.

โœ‰๏ธ Want Mail too? Install the Mail package into the same DSM so Tables and Mail share one system โ€” no second box. See how to combine apps in one DSM โ†’

The AI on your box

By default you get a simple local LLM for basic instructions and English voice โ€” private, no cloud. Want something stronger, or another language? Set up a fine-tuned qwen, claude-cli, Anthropic / Kimi K3, ChatGPT / Gemini, or any HuggingFace model.

Set up your AI & languages โ†’
Self-hosted ยท everything

Self-host the whole suite

One DSM on your machine, and the apps you choose installed into it. Start with a package, or build up from an empty shell.

Packages

๐Ÿ—‚๏ธ

Tables STABLE

The business workspace โ€” tables, invoices, AI worker.

Tables install guide โ†’
โœ‰๏ธ

Mail BETA

Send & receive mail from your own box, tied to your records.

Mail install guide โ†’
๐Ÿ“ฆ

Empty shell

Just the DSM. Install any apps you buy into it.

Empty-shell guide โ†’

Other apps โ€” install into your DSM

๐Ÿ’ฌ

Connect BETA

Team chat over WebSocket, on your box.

๐Ÿ“Š

Insights ALPHA

AI-built analytics. Unverified โ€” install to try.

๐Ÿงฉ

Your AI-built apps EXPERIMENTAL

Export an app from the cloud and run it self-hosted.

How it fits together

Everything runs in one DSM (one container). Tables, Mail and any other apps are packages you install into that same DSM โ€” they share the system, your data, and one login.

Two ways to start:

  • Buy a package (Tables or Mail) โ€” it brings its own DSM; add more apps into it.
  • Or start from the Empty shell and install exactly the apps you bought.
โ—ˆ ONE DSM ON YOUR BOX
๐Ÿ—‚๏ธTables
โœ‰๏ธMail
๐Ÿ’ฌConnect
+ install more apps
Self-hosted ยท empty shell

Start from the Empty shell

For apps that aren't Tables or Mail: get the empty shell (just the DSM), then drop in the apps you bought. Combine as many as you like in one system.

Install into an empty system

Get the Empty shell

The bare DSM โ€” no apps yet.

curl -fsSL https://get.elastbiz.com/shell -o shell.sh
bash shell.sh

Install the apps you bought

Each app is a package. Add one, or several, into the same DSM:

elastbiz app install connect   # team chat
elastbiz app install insights  # analytics (alpha)

Or import an AI-built app

Exported an app from the cloud? Drop the bundle in.

elastbiz app import ./my-app.ebpkg

Open & activate

Each app appears in the same workspace, under one login, licensed from your cabinet.

โ—ˆ EMPTY SHELL โ†’ FILLED
Empty DSM
๐Ÿ’ฌConnect BETA
๐Ÿ“ŠInsights ALPHA
๐ŸงฉYour app EXP
Need Tables or Mail too? They install into this same DSM โ€” see all apps.