Skip to main content

Temporal

The AutoKitteh server depends on Temporal.

Installation

Option 1: set up a Local Development Environment

Option 2: production deployment

Server Address

The default Temporal server address is localhost:7233.

You may configure AutoKitteh to use a different one:

(Temporary)
ak up --config temporalclient.hostport=<HOST>:<PORT>

Or:

(Persistent, next time you run 'ak up')
ak config set temporalclient.hostport <HOST>:<PORT>

Database

In AutoKitteh's "dev" mode, AutoKitteh may start its own Temporal dev server as a subprocess, if it can't find an already available one.

If that happens, AutoKitteh will configure its Temporal dev server to use a SQLite file as a persistent database.

By default, this file is named temporal_dev.sqlite, and is located in AutoKitteh's data home directory. The exact path is determined by the XDG Base Directory Specification.

tip

Run this command to find out where AutoKitteh stores this file:

ak config where

Namespace

By default, the AutoKitteh server uses the Temporal namespace "default".

You may configure a different one:

(Temporary)
ak up --config temporalclient.namespace=<CUSTOM>

Or:

(Persistent, next time you run 'ak up')
ak config set temporalclient.namespace <CUSTOM>

Deployment Guides

Information about deploying and managing Temporal in production: