Форум » ВопросОтвет » PagesHub  ПРОЧТИТЕ: --sitepath/--sites и --repopath — обязательные для запуска параметры.
Old Web Ring
« Prev | Random | Next »
WELCOME TO PAGESHUB // TIP: --sitepath (или --sites в режиме pages) и --repopath обязательны // PRESS F5 IF IMAGES LOOK WEIRD :: © 2001-2005
Тема: PagesHub — запуск, параметры CLI, режимы
retrowave
Важно: для обычного режима укажите --sitepath <path> и --repopath <url> — без них запуск не имеет смысла.
Для режима pages обязательны --sites <path> и --url <string>. Параметр --workpath рекомендуется, но не обязателен.
MagosAurex
MagosAurex
local wizard
Сообщений: 128
Регистрация: 2005
Опубликовано: 07-09-2005 22:13

Собрал заметки по PagesHub / PagesServer. Ниже шпаргалка по режимам и флагам.

Быстрый старт

pageshub # проверка curl -I http://127.0.0.1:12500/

Обычный режим (webhooks)

ФлагНазначениеПо умолчанию
--port <int>Порт веб-сервера12500
--route <string>Необязательный сабпуть. Сервер обслуживает только запросы, начинающиеся с него./
--sitepath <path>Путь к каталогу со скачанными сайтами (обязательно)
--sitessub | -ssubПодпапка внутри sitepath""
--repopath | -repoСсылка на репозиторий (обязательно)
--credentials | -gitcredGithub credentials (username:pass)"Github credentials (username:pass)"
--workpath <path>Каталог с конфигом и секретами~/.pageshub
--rotatekeys <bool>Сменить webhook secretfalse

Примеры

# явный порт и роут pageshub --port 12500 --route / # сайты в подпапке pageshub --sitepath /var/www/static --sitessub docs # репозиторий + креды pageshub --repopath https://example.com/u/proj.git --credentials username:pass --workpath ~/.pageshub # ротация секрета pageshub --rotatekeys true

Режим pages (скан Forgejo)

ФлагНазначениеПо умолчанию
--url <string>required. Базовый URL Forgejo
--sites <path>required. Каталог для статических сайтов
--workpath <path>Рабочая директория~/.pageshub
--route <string>Сабпуть/
--port <int>Порт12500
pageshub pages --url https://forgejo.example.com --sites /srv/pages \ --workpath ~/.pageshub --route /public --port 12500
Если сервер за прокси — убедитесь, что --route совпадает с префиксом прокси.

TL;DR для запуска: в обычном режиме передайте --sitepath и --repopath.
В режиме pages--sites и --url. Остальное — по ситуации.
guest
_guest42
читатель
Сообщений: 7
Регистрация: 2005
Опубликовано: 07-09-2005 23:05

Спасибо! Запустилось на 12500. Поставил --route /public — сервер корректно игнорит всё вне этого префикса.

Страницы: 1 2 3 …   « Пред. | След. »