# Evernode SE

## Start

This command starts the Evernode SE container (Docker must be launched). When executed for the first time downloads the latest SE image from dockerhub.

```shell
everdev se start
```

To make sure ArangoDB starts, [set the ArangoDB port](#set).

## Version

This command shows the default Evernode SE version and list of other available versions.

```shell
everdev se version

default: 0.24.12
Available Versions: 0, 0.24, 0.24.5, 0.24.6, 0.24.8, 0.24.9, 0.24.10, 0.24.11, 0.24.12, latest
```

## Set

This command switches Evernode SE to the specified version and port and downloads it, if it is missing. **Attention! This command does not start TON OS SE, you need to run `start` command separately.**

```shell
everdev se set --version 0.24.11 --port 2020
```

To make sure ArangoDB starts, use `--db-port` option to set the ArangoDB port:

```shell
everdev se set --db-port 8081
```

## Reset

This command resets the Evernode SE container (Docker must be launched) - restarts it from scratch with a clean database.

```shell
everdev se reset
```

## Update

This command downloads the latest Evernode SE image (Docker must be launched) and starts it.

```shell
everdev se update
```

## Stop

This command stops Evernode SE container.

```shell
everdev se stop
```

## Info

This command shows info about the downloaded versions.

```shell
everdev se info

Instance  State    Version  GraphQL Port  ArangoDB Port  Docker Container            Docker Image
--------  -------  -------  ------------  -------------  --------------------------  --------------------------
default   running  0.24.12  2020                         tonlabs-tonos-se-ekaterina  tonlabs/local-node:0.24.12
```

## Troubleshooting

View solutions to some frequently encountered problems with Evernode SE [here](/everdev/troubleshooting.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.everos.dev/everdev/command-line-interface/evernode-platform-startup-edition-se.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
