memexдокументация

Memex на своём сервере

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

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

Проще всего поручить это ИИ на твоём компьютере. Дай ссылку на репозиторий 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.

  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 build -t ghcr.io/artem-kolesnikov/memex .

Что дальше