landing: публичный URL landing.cil.by (статика через Caddy), туннель localhost.run выпилен (e-261013154449)
This commit is contained in:
parent
fa815cd55b
commit
a4b5b62c28
2 changed files with 19 additions and 10 deletions
|
|
@ -1,10 +1,19 @@
|
|||
Landing served locally: systemd landing-serve (python3 http.server :8095, dir sites/landing)
|
||||
Public tunnel: systemd landing-tunnel (localhost.run; обёртка /usr/local/bin/landing-tunnel-run.sh)
|
||||
Current public URL: см. PUBLIC_URL.txt (обёртка обновляет его сама при каждой смене)
|
||||
Landing живёт публично: https://landing.cil.by/ (+ /session/)
|
||||
|
||||
Важно (2026-10-07): localhost.run в nokey-режиме выдаёт случайный субдомен на
|
||||
каждый рестарт — URL нестабилен by design. Обёртка туннеля парсит stdout ssh
|
||||
и перезаписывает PUBLIC_URL.txt при смене URL (лог: /var/log/landing-tunnel.log).
|
||||
Стабильный URL = только через прод (simbiot.cil.by, scripts/deploy_landing.sh
|
||||
из origin/master) или именованный туннель с аккаунтом.
|
||||
Note: server IP 185.203.154.209 drops inbound from outside (NAT/firewall), hence tunnel.
|
||||
Схема (e-261013154449, 2026-10-13): хост харнеса = хост cil.by (204.168.232.21),
|
||||
вход терминирует Caddy. Лендинг — статикой, как presale.cil.by:
|
||||
- docroot: /var/www/simbiot-landing (копия index.html, styles.css, session/)
|
||||
- сайт-блок: /etc/caddy/sites/landing.cil.by.caddy (root+file_server+try_files)
|
||||
- serve :8095 и localhost.run-туннель больше НЕ нужны (юниты потеряны при
|
||||
миграции и не восстанавливались: nokey-режим localhost.run мёртв для
|
||||
remote forwarding, старый URL *.lhr.life → 502)
|
||||
|
||||
Обновление контента: отредактировать sites/landing/*, затем
|
||||
cp index.html styles.css session/ -r → /var/www/simbiot-landing/
|
||||
caddy validate --config /etc/caddy/Caddyfile && caddy reload --config /etc/caddy/Caddyfile
|
||||
(caddy reload только при правке сайт-блока; чистый cp файлов reload не требует)
|
||||
|
||||
PUBLIC_URL.txt хранит актуальный публичный URL (стабилен, имя закреплено).
|
||||
|
||||
Примечание: DEPLOY-скрипт scripts/deploy_landing.sh — про ДРУГОЙ лендинг
|
||||
(simbiot.cil.by из docs/simbiot-landing-v2-live.html), не путать.
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
https://1725593532350f.lhr.life
|
||||
https://landing.cil.by
|
||||
|
|
|
|||
Loading…
Reference in a new issue