# Установить memex на свой сервер

> Запусти memex в Docker на своём компьютере, домашнем сервере или виртуальной машине и создай в нём единственный аккаунт.

Страница: https://docs.memex.tools/ru/self-hosted-install

Проще всего поручить это ИИ на твоём компьютере. Дай ссылку на репозиторий Claude Code, Codex или любому ассистенту, который умеет выполнять там команды, и попроси:

```
Установи memex из https://github.com/artem-kolesnikov/memex и подключись к нему.
```

Ассистент пройдёт шаги ниже, а тебе оставит единственный шаг — создать аккаунт. Если хочешь всё сделать вручную, шаги те же.

### 1. Установи Docker
Нужен Docker на Linux, macOS или Windows с Docker Desktop, процессор x86 или ARM (64 бита) и 1 ГБ свободной памяти. Как установить Docker, написано в [DOCKER.md](https://github.com/artem-kolesnikov/memex/blob/main/DOCKER.md).

### 2. Запусти memex

```
docker run -d --name memex -p 127.0.0.1:8080:8080 -v memex:/data --restart unless-stopped ghcr.io/artem-kolesnikov/memex
```

### 3. Проверь, что memex готов
Memex готов, когда эта команда отвечает `"status":"ok"`:

```
curl -fsS http://localhost:8080/api/health
```

### 4. Создай аккаунт
Открой `http://localhost:8080` и создай аккаунт: почта и пароль. Этот аккаунт будет единственным на сервере, а memex откроется с тремя заметками, которые помогут освоиться.

> **Код настройки**
>
> Первые десять минут после первого запуска memex страница просит только это. Потом она спросит ещё и код настройки — он подтверждает, что сервером управляешь ты. Memex выводит код в свой лог: `docker logs memex`. Подробнее: [Вход и пароль](https://docs.memex.tools/ru/self-hosted-sign-in).

Всё, что хранит memex, лежит в томе `memex`.

## Собери образ из исходного кода

Чтобы запускать код из репозитория, а не опубликованный образ, сначала собери образ из клона под тем же именем — тогда команды на этой странице будут использовать твою сборку:

```
docker build -t ghcr.io/artem-kolesnikov/memex .
```

## Что дальше

- [Подключить ассистентов к memex на своём сервере](https://docs.memex.tools/ru/self-hosted-connect): Подключи Claude Code, Codex, Cursor, Gemini CLI, Claude Desktop или своего агента к memex на твоём компьютере.
- [В локальной сети](https://docs.memex.tools/ru/self-hosted-network): Как открыть memex на своём сервере для других устройств в сети и указать memex адрес, по которому к нему обращаются.

> **Совет:** Контейнер должен называться memex, иначе Claude Desktop его не найдёт.

## По теме

- [memex.tools или memex на своём сервере](https://docs.memex.tools/ru/self-hosted): Один и тот же memex, два способа: бесплатно на memex.tools или на своём компьютере.
- [Вход и пароль](https://docs.memex.tools/ru/self-hosted-sign-in): Единственный аккаунт в memex на своём сервере: код настройки, пароль и что делать, если пароль забыт.
- [Подключить ассистентов к memex на своём сервере](https://docs.memex.tools/ru/self-hosted-connect): Подключи Claude Code, Codex, Cursor, Gemini CLI, Claude Desktop или своего агента к memex на твоём компьютере.
- [В локальной сети](https://docs.memex.tools/ru/self-hosted-network): Как открыть memex на своём сервере для других устройств в сети и указать memex адрес, по которому к нему обращаются.
