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

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

Вход и пароль

Единственный аккаунт в memex на своём сервере: код настройки, пароль и что делать, если пароль забыт.

В memex на своём сервере один аккаунт, и вход в него — по почте и паролю. Входа через Google, Apple, Microsoft или GitHub нет.

Создание аккаунта

Когда memex впервые открывают в браузере, он просит почту и пароль, а потом создаёт аккаунт и его базу знаний. Так можно сделать в первые десять минут после первого запуска memex. Потом memex просит ещё и код настройки: открыть страницу первым может кто угодно, у кого есть к ней доступ, а код подтверждает, что сервером управляешь ты.

Код настройки memex выводит в лог при запуске:

docker logs memex

app:setup-code выведет его снова, а app:create-owner создаст аккаунт из терминала, без браузера. Подробнее: Команды.

Вход

Входи с этой почтой и паролем. Если с одного IP-адреса несколько раз подряд ввести неверный пароль, вход на несколько минут блокируется.

Почта — та, что указана при создании аккаунта. Поменять её нельзя.

Смени пароль

В разделе Настройки › Аккаунт, в блоке Пароль, введи текущий пароль и новый. После смены пароля ты выйдешь из аккаунта во всех остальных браузерах.

Если не помнишь пароль

Memex не отправляет писем, поэтому забытый пароль меняют на сервере. Эта команда задаёт новый пароль и выходит из аккаунта во всех браузерах:

docker exec -it memex php bin/console app:reset-password

Удаление аккаунта

Удаление аккаунта возвращает сервер к первому запуску: memex снова пуст, и снова есть десять минут, пока не понадобится код настройки.