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

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

В локальной сети

Как открыть memex на своём сервере для других устройств в сети и указать memex адрес, по которому к нему обращаются.

С -p 127.0.0.1:8080:8080 memex доступен только с этого компьютера. Чтобы заходить на него с других устройств в сети — например, если memex работает на домашнем сервере или в виртуальной машине, — открой порт на этой машине и укажи memex адрес, по которому к нему будут обращаться:

docker run -d --name memex -p 8080:8080 -e APP_BASE_URL=http://192.168.1.20:8080 -v memex:/data --restart unless-stopped ghcr.io/artem-kolesnikov/memex

Если APP_BASE_URL не задан, он равен http://localhost:8080. Задавай его каждый раз, когда memex открыт на другом порту или адресе: этот адрес memex сообщает ассистентам и подставляет в свои команды. Насколько дальше он будет доступен, зависит только от твоих настроек.