Есть вопросы, проблемы или предложения по этому руководству? Задайте вопрос в нашем сообществе или внесите изменения самостоятельно на https://gitlab.com/baserow/baserow/-/tree/develop/docs .
Cloudron — это полное решение для запуска приложений на вашем сервере и их обновления и защиты. Если у вас не установлен Cloudron на сервере, вы можете следовать инструкциям по установке здесь. Убедитесь, что вы полностью выполнили инструкцию по установке и вошли в магазин приложений Cloudron. После того как вы установили и запустили Cloudron на вашем сервере, вы можете следовать приведенным ниже шагам для установки приложения Baserow.
Требуется базовый опыт работы с CLI Cloudron.
CLI Cloudron запускается на вашем локальном компьютере, а не на сервере. Его можно установить на Linux/Mac с помощью следующей команды. Более подробную информацию об установке можно найти на их сайте по адресу https://docs.cloudron.io/custom-apps/cli/.
$ # Не пытайтесь устанавливать на вашем сервере, а вместо этого на вашем локальном компьютере.
$ sudo npm install -g cloudron
Если вы еще не вошли в свою платформу Cloudron, вы можете сделать это, выполнив следующую команду.
$ cloudron login my.{YOUR_DOMAIN}
После успешного входа вам нужно клонировать последний репозиторий Baserow на ваш компьютер. В этом репозитории содержится файл манифеста Cloudron, который вам понадобится при установке приложения.
$ git clone --branch master https://gitlab.com/baserow/baserow.git
$ cd baserow/deploy/cloudron
После этого вы можете установить приложение Baserow Cloudron, выполнив следующие команды.
$ cloudron install -l baserow.{YOUR_DOMAIN} --image baserow/cloudron:1.33.4
App is being installed.
...
App is installed.
Все доступные версии можно найти здесь: https://hub.docker.com/r/baserow/cloudron
Если вы получаете сообщение об ошибке "Failed to install app: 402 message: Missing token", убедитесь, что вы полностью завершили установку сервера Cloudron, указанную в начале. В частности, вам нужно войти в свой аккаунт Cloudron на веб-странице вашего сервера.
Когда установка завершена, вы можете перейти на свой домен и создать новую учетную запись.
Когда становится доступна новая версия Baserow, вы можете легко обновиться до этой версии. Сначала вам нужно узнать, какой у вас идентификатор приложения. Вы можете сделать это, выполнив команду cloudron list
. После определения идентификатора приложения, если у вас нет локальной копии репозитория Baserow, выполните следующую команду, чтобы получить ее:
git clone --branch master https://gitlab.com/baserow/baserow.git
cd baserow/deploy/cloudron
Если у вас уже есть локальная копия репозитория Baserow, выполните следующие команды из корня репозитория для обновления репозитория до последней версии:
cd baserow # перейдите в папку, где находится ваш локальный репозиторий Baserow
git pull
cd deploy/cloudron
После того как у вас будет актуальная локальная копия репозитория Baserow и вы перейдете в папку baserow/deploy/cloudron
, вы можете обновить ваш сервер Baserow Cloudron до последней версии, выполнив следующую команду:
cloudron update --app {YOUR_APP_ID} --image baserow/cloudron:1.33.4
Обратите внимание, что вы должны заменить образ на последнюю версию Baserow. Последнюю версию можно найти здесь: https://gitlab.com/baserow/baserow/container_registry/1692077
Baserow имеет конструктор приложений, который позволяет развернуть приложение на определенный домен. Поскольку Cloudron имеет обратный прокси, который маршрутизирует домен к правильному приложению Cloudron, развернутое приложение автоматически не становится доступным на выбранном домене.
Чтобы это работало, вам нужно добавить доменное имя-алиас в настройках Cloudron. Это можно сделать, перейдя в настройки вашего приложения Baserow, затем нажав на Location
, затем на Add an alias
, и затем добавив домен, на который вы опубликовали приложение в Baserow. Убедитесь, что алиас соответствует полному доменному имени в Baserow. После этого Cloudron запросит SSL-сертификат, и вы сможете перейти на свой домен.
Также возможно добавить алиас с подстановочным знаком в Cloudron, но SSL-сертификат тогда не будет работать из коробки. Возможно потребуются дополнительные настройки в Cloudron для его работы.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )