Runtipi не работает в start-samohosting

Красная лампочка, после установки

Обычно большая красная кнопка - значит пора эвакуироваться из здания.

Пожалуйста, попробуйте описать Вашу проблему, желательно не одним словом..

Теперь понятнее.
Вы установили start-samohosting iso, но runtipi у вас не работает.

Было у нескольких ребят в чатах.
Что именно пошло не так в момент установки - сейчас восстановить практически невозможно.

Рекомендация\опции:

  1. Переустановить сборку
  2. Заходить в контейнер PVE и учиться дебажить runtipi
    ./runtipi-cli debug
  1. Как переустановить start-samohosting ?

1.1 Остановить и удалить старый контейнер.
1.2 Команда запуска в shell pve

bash -c "$(wget -qLO - install.samohosting.ru)"

Будет создан новый отдельный LXC контейнер

  1. Как удалить контейнер LXC start-samohosting ?

2.1 Выбрав созданный, но не до конца настроенный или сломанный LXC(слева) - можно нажать стоп(справа)

2.2 А затем чуть правее MORE->REMOVE
Подтвердите удаление вводом номера удаляемого контейнера.

Спс. буду счс разбираться

Короче как обычно невнимательность - перед установкой со скрипта требуется сам prox обновить apt- update apt upgrade, ошибка уходит

я думаю, что это совпадение…

Мне удалось сейчас воспроизвести.
start-samohosting установился штатно, без ошибок, но runtipi не был запущен.

Решение:

  1. Перейти в контейнер start-samohosting
  2. Запуск дебага много не сказал..
./runtipi-cli debug
cd /opt/runtipi/
./runtipi-cli debug

  1. Попытка запуска - показала, что runtipi не докачал образы
    Причем при первой попытке старта - опять ошибка

    Почему он при этом не делает повторную попытку или не выдал ошибку установки - вопрос к разработчикам..

Повторно запускаем команду - и доустановка и запуск прошли до конца.

./runtipi-cli start

Находясь в shell LXC контейнера - переходим в папку runtipi и запускаем командой старт

cd /opt/runtipi/
./runtipi-cli start


После - все работает

что то не по плану пошло.вроде он что то скачал? собрал, красных строк нет как на скрине, создал как я понял контенер для реверс прокси но не запускает его. может не прав, по этому лог прикрепил. типи просит что бы был запущен перед командой - я не уверен в нем.

лог

root@start-samohosting:/opt/runtipi# ./runtipi-cli debug
:warning: Make sure you have started tipi before running this command
— System information —
┌──────────────┬───────┐
│ OS │ linux │
│ OS Version │ 12 │
│ Memory (GB) │ 1.91 │
│ Architecture │ amd64 │
└──────────────┴───────┘

— Tipi configuration —
┌───────────────────────────┬────┐
│ Custom tipi docker config │ No │
└───────────────────────────┴────┘

— Settings.json —
{}

— Environment variables —
┌───────────────────────┬──────────────────────────────────────────────────────────────────┐
│ POSTGRES_PASSWORD │ │
│ RABBITMQ_PASSWORD │ │
│ APPS_REPO_ID │ 29ca930bfdaffa1dfabf5726336380ede7066bc53297e3c0c868b27c97282903 │
│ APPS_REPO_URL │ GitHub - runtipi/runtipi-appstore: Official Runtipi AppStore. Apps and updates live here!
│ TIPI_VERSION │ v4.3.0 │
│ INTERNAL_IP │ 192.168.5.102 │
│ ARCHITECTURE │ amd64 │
│ JWT_SECRET │ │
│ ROOT_FOLDER_HOST │ /opt/runtipi │
│ RUNTIPI_APP_DATA_PATH │ /opt/runtipi │
│ NGINX_PORT │ 80 │
│ NGINX_PORT_SSL │ 443 │
│ DOMAIN │ │
│ POSTGRES_HOST │ runtipi-db │
│ POSTGRES_DBNAME │ tipi │
│ POSTGRES_USERNAME │ tipi │
│ POSTGRES_PORT │ 5432 │
│ RABBITMQ_HOST │ runtipi-queue │
│ RABBITMQ_USERNAME │ tipi │
│ DEMO_MODE │ false │
│ LOCAL_DOMAIN │ tipi.local │
└───────────────────────┴──────────────────────────────────────────────────────────────────┘

— Docker containers —
┌───────────────────────┬──────────────────────────┐
│ runtipi-reverse-proxy │ Created │
│ runtipi │ Up 5 minutes (unhealthy) │
│ runtipi-queue │ Up 6 minutes │
│ runtipi-db │ Up 6 minutes (healthy) │
└───────────────────────┴──────────────────────────┘
^ If a container is not ‘Up’, you can run the command docker logs <container_name> to see the logs of that container.
root@start-samohosting:/opt/runtipi# docker logs runtipi-trverse-proxy
Error response from daemon: No such container: runtipi-trverse-proxy

Я же написал, в логах - ничего полезного не видно.
Введите команду:

в таком случае упираюсь в

Спойлер

root@start-samohosting:/opt/runtipi# ./runtipi-cli start
✓ User permissions are ok
✓ Copied system files
✓ Generated .env file
✓ File permissions ok
✓ Images pulled
✓ Existing containers stopped
✗ Failed to start containers

Debug: Container runtipi-queue Creating
Container runtipi-db Creating
Container runtipi-db Created
Container runtipi-queue Created
Container runtipi Creating
Container runtipi Created
Container runtipi-reverse-proxy Creating
Container runtipi-reverse-proxy Created
Container runtipi-db Starting
Container runtipi-queue Starting
Container runtipi-queue Started
Container runtipi-db Started
Container runtipi-db Waiting
Container runtipi-db Healthy
Container runtipi Starting
Container runtipi Started
Container runtipi Waiting
Container runtipi Error
dependency failed to start: container runtipi is unhealthy

apt update apt upgrade первый раз что то обновил и runtipi завелся. по крайней мере я увидел что страница открылась и статус зеленый был. однако я сразу ушел выключив сервер, и когда снова его включил - страница больше не загружается, статус красный, команды apt update apt upgrade ./runtipi-cli start уже не помогают.
p.s. эта ошибка кстати никуда не девалась и когда были признаки жизни - чисто случайно обновил страницу перед выключением и написанием этого сообщения.