Разместить zoomila.ru и zoomika.ru на REG.RU, zoompixel.ru — на основном сервере #21

Closed
opened 2026-10-25 04:40:28 +01:00 by yury · 6 comments
Owner

Решение владельца25.10.2026

Боевые прелендинги: zoomila.ru и zoomika.ru на двух REG.RU-хостингах; zoompixel.ru на основном сервере. Единственный активный .online — zoomstage.online (stage). Прочие .online отключить и убрать из рабочих FTP/SFTP-папок, регистрации сохранить. Обязателен доступ владельца FTP или SFTP. Заменяет прежнюю заморозку preland#4 для этих .ru; связано с подбором preland#20 и дефектом preland#15.

Выполнено

Три .ru опубликованы с готовыми доменными SVG; HTTPS/HTTP→HTTPS, новые LE вместо self-signed REG.RU. Existingzoompixelconfig сохранён. Подарочные .online выключены/архивированы вне рабочих папок; основной .online сервис удалён и nginx410. На обоих REG.RU аккаунтах настоящий SFTP login+ls www+bye PASS. 16PHP/lint/manifest/primary/stage, local12/live12, error/retry, 213remoteSHA×3 и3realGP→Join+readonlyUTM/DONE/attempt1 PASS.

Версии и документация

Prelandmain847c642ca6efbaedae56ced4de73eed463d7a1f4, SVG a1aa25671fb23ba09ec54a903646a4bfe2f131d2; KBmaster945e1a80dbccbf90c52a272177d0440578cecf53. KB: Инфраструктура/Боевые домены прелендингов и FTP-SFTP.md, проект, индекс, бренд; rootAGENTS/TODO/log. Факты, решения, проверки и исправление ошибочного ожидания теста canonicalURL — в комментариях. Evidence output/preland21, secrets не включены. Автодеплой остаётся только staging→zoomstage.online; API не менялся.

Ограничения

DockerChromium; nativeWindows и другиеengine не повторялись, их самостоятельные задачи остаются открыты. FTP21 отдельно не логинили: предусмотренный запросом SFTP22 проверен. По размещению обязательных остатков нет.

## Решение владельца25.10.2026 Боевые прелендинги: zoomila.ru и zoomika.ru на двух REG.RU-хостингах; zoompixel.ru на основном сервере. Единственный активный .online — zoomstage.online (stage). Прочие .online отключить и убрать из рабочих FTP/SFTP-папок, регистрации сохранить. Обязателен доступ владельца FTP или SFTP. Заменяет прежнюю заморозку preland#4 для этих .ru; связано с подбором preland#20 и дефектом preland#15. ## Выполнено Три .ru опубликованы с готовыми доменными SVG; HTTPS/HTTP→HTTPS, новые LE вместо self-signed REG.RU. Existingzoompixelconfig сохранён. Подарочные .online выключены/архивированы вне рабочих папок; основной .online сервис удалён и nginx410. На обоих REG.RU аккаунтах настоящий SFTP login+ls www+bye PASS. 16PHP/lint/manifest/primary/stage, local12/live12, error/retry, 213remoteSHA×3 и3realGP→Join+readonlyUTM/DONE/attempt1 PASS. ## Версии и документация Prelandmain847c642ca6efbaedae56ced4de73eed463d7a1f4, SVG a1aa25671fb23ba09ec54a903646a4bfe2f131d2; KBmaster945e1a80dbccbf90c52a272177d0440578cecf53. KB: Инфраструктура/Боевые домены прелендингов и FTP-SFTP.md, проект, индекс, бренд; rootAGENTS/TODO/log. Факты, решения, проверки и исправление ошибочного ожидания теста canonicalURL — в комментариях. Evidence output/preland21, secrets не включены. Автодеплой остаётся только staging→zoomstage.online; API не менялся. ## Ограничения DockerChromium; nativeWindows и другиеengine не повторялись, их самостоятельные задачи остаются открыты. FTP21 отдельно не логинили: предусмотренный запросом SFTP22 проверен. По размещению обязательных остатков нет.
Author
Owner

Дополнение владельца: на обоих REG.RU-хостингах обязательно нужен его доступ FTP или SFTP. Проверить доступный протокол по тарифу, предпочесть SFTP при наличии; не создавать платных услуг и не менять пароли без необходимости. Подтверждён блокер входа: в IAB открыта форма REG.RU, локальный .extras/.regru.env отсутствует, пользователь приглашён войти в открытой вкладке. Продолжается независимая подготовка основного сервера.

Дополнение владельца: на обоих REG.RU-хостингах обязательно нужен его доступ FTP или SFTP. Проверить доступный протокол по тарифу, предпочесть SFTP при наличии; не создавать платных услуг и не менять пароли без необходимости. Подтверждён блокер входа: в IAB открыта форма REG.RU, локальный .extras/.regru.env отсутствует, пользователь приглашён войти в открытой вкладке. Продолжается независимая подготовка основного сервера.
Author
Owner

Инвентаризация: оба zoompixel уже на основном153.76.161.92 (отдельные контейнеры18081/18082), stage18083. REG.RU: zoomika.ru — Хост-0 u3695919/server197.hosting.reg.ru/31.31.196.183; zoomila.ru — Хост-0 u3695920/server124.hosting.reg.ru/37.140.192.195. Оба .ru уже привязаны, отдельные .online не изменять. В обоих аккаунтах REG.RU уже выданы SSH/SFTP и отдельный FTP; пароли не сбрасывать, пользователю доступны в разделе Доступы. Новый сайт Zoomika использует PHP8.3.36, SSL уже привязан, включён redirect HTTP→HTTPS. Исходная поставка staging965eb2e, отдельный worktree wt/preland21. Созданы готовые векторные пары Zoomila/Zoomika/ZoomPixel по существующему контракту; stage-бренд сохранён. 16PHP-checks/lint/manifest213/primary и180stage resources PASS. Новым пустым сайтам начальный config соответствует проверенному stage, существующий zoompixel-config в архиве отсутствует и должен быть сохранён. Старый production-контент от19.10; обновление только .ru после проверок, .online не трогать.

Инвентаризация: оба zoompixel уже на основном153.76.161.92 (отдельные контейнеры18081/18082), stage18083. REG.RU: zoomika.ru — Хост-0 u3695919/server197.hosting.reg.ru/31.31.196.183; zoomila.ru — Хост-0 u3695920/server124.hosting.reg.ru/37.140.192.195. Оба .ru уже привязаны, отдельные .online не изменять. В обоих аккаунтах REG.RU уже выданы SSH/SFTP и отдельный FTP; пароли не сбрасывать, пользователю доступны в разделе Доступы. Новый сайт Zoomika использует PHP8.3.36, SSL уже привязан, включён redirect HTTP→HTTPS. Исходная поставка staging965eb2e, отдельный worktree wt/preland21. Созданы готовые векторные пары Zoomila/Zoomika/ZoomPixel по существующему контракту; stage-бренд сохранён. 16PHP-checks/lint/manifest213/primary и180stage resources PASS. Новым пустым сайтам начальный config соответствует проверенному stage, существующий zoompixel-config в архиве отсутствует и должен быть сохранён. Старый production-контент от19.10; обновление только .ru после проверок, .online не трогать.
Author
Owner

Публикация: Zoomika распакована на REG.RU, затем Zoomila. ZoomPixel размещён на основном сервере отдельным пересозданием только preland-zoompixel-ru-1; backup /srv/preland/backups/preland21-zoompixel-before. Config SHA до/после37f64548802d4b1ad64f0e702f85d6b187996bdd2b85713b3e597f437f243083; .online index/config unchanged. Готовые SVG commit a1aa25671f, ветка feature/preland21-domains опубликована. Local browser12 PASS:3домена×1440/390×dark/light с реальным переключением темы;6error/retry503 PASS без реальной обработки. Production gate выявил blocker: обе новые REG.RU .ru цели отдают self-signed, issuer=subject=domain (openssl подтверждено), поэтому браузер ERR_CERT_AUTHORITY_INVALID. Не обходить TLS, исправить сертификаты и повторить gate. Задача остаётся открытой. Ранее включён SSL в панели, но это не доказательство доверенного сертификата.

Публикация: Zoomika распакована на REG.RU, затем Zoomila. ZoomPixel размещён на основном сервере отдельным пересозданием только preland-zoompixel-ru-1; backup /srv/preland/backups/preland21-zoompixel-before. Config SHA до/после37f64548802d4b1ad64f0e702f85d6b187996bdd2b85713b3e597f437f243083; .online index/config unchanged. Готовые SVG commit a1aa25671fb23ba09ec54a903646a4bfe2f131d2, ветка feature/preland21-domains опубликована. Local browser12 PASS:3домена×1440/390×dark/light с реальным переключением темы;6error/retry503 PASS без реальной обработки. Production gate выявил blocker: обе новые REG.RU .ru цели отдают self-signed, issuer=subject=domain (openssl подтверждено), поэтому браузер ERR_CERT_AUTHORITY_INVALID. Не обходить TLS, исправить сертификаты и повторить gate. Задача остаётся открытой. Ранее включён SSL в панели, но это не доказательство доверенного сертификата.
Author
Owner

Новое прямое решение владельца: боевые прелендинги zoomila.ru, zoomika.ru, zoompixel.ru. Из .online активным оставить ТОЛЬКО zoomstage.online — staging прелендингов. Остальные подарочные .online отключить, включая zoompixel.online/zoomika.online/zoomila.online. Владелец уточнил: не хочет видеть их каталоги при входе по FTP на хосты. Прежнее предположение оставить zoompixel.online для тестов отменено. Отключить обслуживание этих .online и убрать их каталоги из рабочих FTP/SFTP папок с сохранением резервных копий; регистрации доменов не удалять. Зафиксировать актуальный список в KB и инструкциях. Задача #21 расширена этим уточнением, пока открыта.

Новое прямое решение владельца: боевые прелендинги zoomila.ru, zoomika.ru, zoompixel.ru. Из .online активным оставить ТОЛЬКО zoomstage.online — staging прелендингов. Остальные подарочные .online отключить, включая zoompixel.online/zoomika.online/zoomila.online. Владелец уточнил: не хочет видеть их каталоги при входе по FTP на хосты. Прежнее предположение оставить zoompixel.online для тестов отменено. Отключить обслуживание этих .online и убрать их каталоги из рабочих FTP/SFTP папок с сохранением резервных копий; регистрации доменов не удалять. Зафиксировать актуальный список в KB и инструкциях. Задача #21 расширена этим уточнением, пока открыта.
Author
Owner

Дополнительное решение владельца выполнено: zoomika.online/zoomila.online выключены через штатное Выключение сайта ispmanager (HTTP403); каталоги /www/*.online перенесены вне www в .preland21-backup/site. В www обоих аккаунтов ls показывает только соответствующий .ru. Установочные zip и исходные index.html также убраны в скрытый backup. zoompixel.online: nginxHTTP/HTTPS410, контейнер удалён, сервис исключён из Compose, каталог перенесён вне domains в /srv/preland/backups/preland21-disabled-online/site; stage/.ru protectedhashes unchanged. В domains основного сервера остались zoompixel.ru и zoomstage.online. Регистрации не удалялись. LE-сертификаты обеих .ru успешно выпущены/установлены, externalTLS без bypassPASS. Финальная сверка213staticresources и доменного бренда на каждом .ru PASS. Production realPNG512x384: state1051(zoompixel),1052(zoomila),1053(zoomika), create200→claim→onePUT→GPdone→видимыйJoin с decoded source/result. Readonly8checks×3PASS: frozen/public8markers, foreignutm_source/subid, oneattemptdone/GP1. Первый browserassert ошибочно ожидал UTM в canonicalresult?id; исходныйfalseотчёт сохранён и дополнен readonly-check.json после сверки process.php/прошлой328, повторныеGPне запускались. Документация опубликована: Prelandmain847c642ca6efbaedae56ced4de73eed463d7a1f4 (SVG a1aa256), KBmaster420fac8c480ac77b6c2a3f477bc4ad48a869ef5f, индекс+новаяinfraзаметка+проект+бренд; rootAGENTS/TODO/log актуализированы. Проверка отдельного протокольного входа FTP/SFTP уточняется; задача пока открыта.

Дополнительное решение владельца выполнено: zoomika.online/zoomila.online выключены через штатное Выключение сайта ispmanager (HTTP403); каталоги /www/*.online перенесены вне www в .preland21-backup/site. В www обоих аккаунтов ls показывает только соответствующий .ru. Установочные zip и исходные index.html также убраны в скрытый backup. zoompixel.online: nginxHTTP/HTTPS410, контейнер удалён, сервис исключён из Compose, каталог перенесён вне domains в /srv/preland/backups/preland21-disabled-online/site; stage/.ru protectedhashes unchanged. В domains основного сервера остались zoompixel.ru и zoomstage.online. Регистрации не удалялись. LE-сертификаты обеих .ru успешно выпущены/установлены, externalTLS без bypassPASS. Финальная сверка213staticresources и доменного бренда на каждом .ru PASS. Production realPNG512x384: state1051(zoompixel),1052(zoomila),1053(zoomika), create200→claim→onePUT→GPdone→видимыйJoin с decoded source/result. Readonly8checks×3PASS: frozen/public8markers, foreignutm_source/subid, oneattemptdone/GP1. Первый browserassert ошибочно ожидал UTM в canonicalresult?id; исходныйfalseотчёт сохранён и дополнен readonly-check.json после сверки process.php/прошлой328, повторныеGPне запускались. Документация опубликована: Prelandmain847c642ca6efbaedae56ced4de73eed463d7a1f4 (SVG a1aa256), KBmaster420fac8c480ac77b6c2a3f477bc4ad48a869ef5f, индекс+новаяinfraзаметка+проект+бренд; rootAGENTS/TODO/log актуализированы. Проверка отдельного протокольного входа FTP/SFTP уточняется; задача пока открыта.
Author
Owner

Завершено. Дополнительно выполнен настоящий SFTP login штатным клиентом на обоих REG.RU-аккаунтах (не просто portprobe): strict hostkey check по независимо прочитанным ED25519-ключам, скрытый password prompt, ls -1 www → только www/zoomika.ru и www/zoomila.ru, выход bye. Пароли использованы только в памяти браузера/скрытом запросе, не менялись и не сохранялись в файлы/Git/KB. Итоговый KB master945e1a80dbccbf90c52a272177d0440578cecf53. Preland main847c642ca6efbaedae56ced4de73eed463d7a1f4, SVG a1aa256. Все три production .ru и stage HTTPS200 с доверенным TLS; HTTP301. Прочие .online выключены: REG403, zoompixelHTTP/HTTPS410; рабочие FTP-каталоги очищены от .online, backup сохранён. Результаты:16PHP/lint/manifest/primary/stage PASS;3×213remoteSHA+brandPASS;local12/live12,6popup503/retry на каждой поверхности PASS;realPNG512×384→create200→claim→GP→видимыйJoin1051/1052/1053,readonly24checksPASS. RootAGENTS/TODO/log и локальная копия новой KB-заметки синхронизированы без перезаписи чужих изменений. Ограничения: UI ChromiumDocker, nativeWindows/прочиеengine не повторялись (остаются отдельные api#314/#315/#297); FTP21 отдельно не логинили, так как обязательный SFTP22 проверен. Оплат/рассылок/изменений API/productionAPIrelease не было. Задача выполнена, обязательных открытых остатков по размещению нет.

Завершено. Дополнительно выполнен настоящий SFTP login штатным клиентом на обоих REG.RU-аккаунтах (не просто portprobe): strict hostkey check по независимо прочитанным ED25519-ключам, скрытый password prompt, ls -1 www → только www/zoomika.ru и www/zoomila.ru, выход bye. Пароли использованы только в памяти браузера/скрытом запросе, не менялись и не сохранялись в файлы/Git/KB. Итоговый KB master945e1a80dbccbf90c52a272177d0440578cecf53. Preland main847c642ca6efbaedae56ced4de73eed463d7a1f4, SVG a1aa256. Все три production .ru и stage HTTPS200 с доверенным TLS; HTTP301. Прочие .online выключены: REG403, zoompixelHTTP/HTTPS410; рабочие FTP-каталоги очищены от .online, backup сохранён. Результаты:16PHP/lint/manifest/primary/stage PASS;3×213remoteSHA+brandPASS;local12/live12,6popup503/retry на каждой поверхности PASS;realPNG512×384→create200→claim→GP→видимыйJoin1051/1052/1053,readonly24checksPASS. RootAGENTS/TODO/log и локальная копия новой KB-заметки синхронизированы без перезаписи чужих изменений. Ограничения: UI ChromiumDocker, nativeWindows/прочиеengine не повторялись (остаются отдельные api#314/#315/#297); FTP21 отдельно не логинили, так как обязательный SFTP22 проверен. Оплат/рассылок/изменений API/productionAPIrelease не было. Задача выполнена, обязательных открытых остатков по размещению нет.
yury closed this issue 2026-10-25 07:32:52 +01:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anton/preland#21