ReferenceCoreQuick Start

Deployment Quick Start

Start a Core for testing, learning, or development.

This page will walk you through starting a Synnax Core. To get started, select your operating system below:

Linux

Windows

macOS

Docker

Using Linux

To start a Core on Linux, first download the latest Synnax binary by running:

curl -LO github.com/synnaxlabs/synnax/releases/download/synnax-v0.55.0/synnax-v0.55.0-linux

Then, move the binary to /usr/local/bin:

sudo mv synnax-v0.55.0-linux /usr/local/bin/synnax

Next, give execution permissions to the binary:

chmod +x /usr/local/bin/synnax

You’ll need to make sure that /usr/local/bin is in your PATH environment variable. You can do this temporarily by running export PATH=$PATH:/usr/local/bin.

Finally, start the Core:

synnax start --listen=localhost:9090 --mem --insecure

This will start a Core with the following parameters:

FlagDescription
--listen=localhost:9090Sets the address that the Core will listen on
--memStore all data in memory (useful for learning and development)
--insecureRun without TLS

If you’re interested in more details on these flags, see the CLI Reference.

To stop the Core, simply press Ctrl+C in the terminal.