Дістаньтеся до Erebros з телефона (Tailscale)
Erebros слухає лише loopback. Підтримуваний спосіб дістатися до нього з іншого пристрою — приватна мережа (тут Tailscale; SSH-тунель працює так само) плюс PIN віддаленого доступу. Ніколи не прокидайте порт 3300 в інтернет.
1. Підключіть обидва пристрої до однієї tailnet
Section titled “1. Підключіть обидва пристрої до однієї tailnet”Встановіть Tailscale на машині з Erebros і на телефоні та увійдіть на обох у
ту саму tailnet. Запишіть MagicDNS-ім’я машини — щось на кшталт
rog.tail1234.ts.net (його показує tailscale status).
2. Відкрийте порт 3300 у tailnet
Section titled “2. Відкрийте порт 3300 у tailnet”На машині з Erebros:
tailscale serve --bg 3300Це публікує http://rog.tail1234.ts.net:3300 лише в tailnet. Erebros зберігає свою
прив’язку до loopback; переадресацію робить Tailscale.
3. (Необов’язково) Дозвольте ім’я хоста
Section titled “3. (Необов’язково) Дозвольте ім’я хоста”Settings → Security → Allowed hosts — додайте rog.tail1234.ts.net. Це можна
пропустити: незнайомий хост отримує екран розблокування, і правильний PIN сам його додає. У цьому
списку ви пізніше переглядаєте і прибираєте пристрої.
4. Знайдіть PIN
Section titled “4. Знайдіть PIN”Settings → Security → Reveal на машині або cat ~/.erebros/access-pin. Erebros
згенерував його під час першого запуску і надрукував один раз.
5. Відкрийте на телефоні
Section titled “5. Відкрийте на телефоні”Перейдіть на http://rog.tail1234.ts.net:3300. Побачите Enter access PIN; введіть його.
Сесія живе 30 днів; хост запам’ятовується в Allowed hosts. Додайте сторінку на
домашній екран, щоб отримати повноекранний застосунок.
Якщо сторінки завантажуються порожніми
Section titled “Якщо сторінки завантажуються порожніми”У dev-режимі (npm run dev) Next відмовляє у своїх ресурсах незнайомому origin. Додайте
хост до allowedDevOrigins у next.config.ts і перезапустіть. Продакшн-сервіс
(npm start) такого обмеження не має.
Голос і мікрофон
Section titled “Голос і мікрофон”Браузери дозволяють мікрофон лише на HTTPS або localhost. tailscale serve може
термінувати TLS за вас (tailscale serve --bg --https=443 3300), і тоді на телефоні
з’являється кнопка мікрофона.
Дивіться також
Section titled “Дивіться також”- Безпека й віддалений доступ — чому так, усі налаштування, усунення проблем.
- Settings → Security — сама картка.