miroslav.diyDIY hardware lab

Инструменты

Lemonade Multi-Host

X1 · K1 · Hive — один фронтдор

Единая защищённая точка входа в Lemonade на трёх машинах: X1 (Radeon 890M), K1 (Vega/CPU) и Hive (6× RTX 5070 Ti). Селектор хоста и роутер с runtime-only ключами без утечки бэкенд-креденшелов в браузер.

ДоступенЗащищён

lemonade.miroslav.diy/

Аппаратная часть

  • X1 mini-PC · Radeon 890M
  • K1 · Vega iGPU / CPU
  • Hive · 6× RTX 5070 Ti
  • Caddy edge · TLS + Basic Auth

01 / PURPOSE

Что делает проект

Статический селектор выбирает хост (X1, K1 или Hive), после чего неизменённое Lemonade-приложение открывается в same-origin фрейме с постоянной верхней панелью. Caddy после совпадения allowlist-cookie подставляет runtime-ключ выбранного хоста — браузер не получает бэкенд-креденшелов.

02 / SYSTEM

Архитектура

  • Статический селектор /opt/lemonade-multihost/www и Caddy-роутер lemonade-public-multihost.caddy
  • Same-origin iframe через handle_path /_app/* к lemond :13305 выбранного хоста
  • Runtime-only Bearer-ключи инжектируются Caddy после cookie-allowlist
  • Тайм-ауты 1800 с под длинные LLM-сессии, отдельный WebSocket-листенер

03 / LINKS

04 / PROVENANCE

Источники

  • README/opt/lemonade-multihost/README.md
  • GBrainprojects/lemonade-multihost

Описание и технические факты сверены с указанными каноническими источниками. Статус сверён прямой, публичной или LGTM-пробой .