Есть вопросы, проблемы или предложения по этому руководству? Задайте вопрос в нашем сообществе или внесите изменения самостоятельно на https://gitlab.com/baserow/baserow/-/tree/develop/docs .
Для сборки Baserow требуется Docker версии 19.03 или выше. Однако настоятельно рекомендуется установить последнюю доступную версию Docker. Проверьте, что ваш Docker обновлен, запустив команду
docker -v
.
Baserow состоит из нескольких служб, две из которых мы предоставляем в виде отдельных образов:
baserow/backend:1.33.4
, который по умолчанию запускает сервер Gunicorn Django для Baserow,
но также используется для запуска рабочих процессов celery и celery beat.baserow/web-frontend:1.33.4
, который является сервером Nuxt, обеспечивающим серверную
рендеринг для веб-сайта.Если вы хотите использовать собственное программное обеспечение для оркестрации контейнеров, например Kubernetes, то эти образы позволяют вам запускать и масштабировать различные части Baserow независимо.
Для примера использования этих образов см.
docker-compose.yml
в корне нашего репозитория.
Это все службы, которые вам нужно настроить для запуска Baserow с использованием отдельных образов:
baserow/backend:1.33.4
(по умолчанию команда gunicorn
)baserow/backend:1.33.4
с командой celery-worker
baserow/backend:1.33.4
с командой celery-export-worker
baserow/web-frontend:1.33.4
(по умолчанию команда nuxt-local
)BASEROW_PUBLIC_URL
(обычно только при использовании обратного прокси,
см. ниже для деталей) или PUBLIC_BACKEND_URL
и PUBLIC_WEB_FRONTEND_URL
.PRIVATE_BACKEND_URL
, чтобы веб-фронтенд мог отправлять прямые
HTTP-запросы к бэкенду. Веб-фронтенд может не иметь доступа к PUBLIC_BACKEND_URL
или
BASEROW_PUBLIC_URL
, или может существовать более прямой внутренний маршрут, который он
может использовать (например, из контейнера в контейнер вместо интернета).BASEROW_CADDY_ADDRESSES
, используемая в других методах установки, не имеет эффекта.SECRET_KEY
для сервера gunicorn бэкенда.Caddyfile
для примера правильной настройки обратного прокси с Baserow. Вкратце вам нужно:
/api/
и /ws/
на сервис gunicorn бэкенда без удаления этих префиксов./baserow/media
в сервисе gunicorn бэкенда (поделитесь с прокси
с помощью тома) по эндпоинту /media
. Убедитесь, что запросы с параметром dl
имеют добавленный
заголовок Content-disposition
со значением attachment; filename=THE_DL_QUERY_PARAM_VALUE
.celery-worker
фактически подключается
через SMTP для отправки электронной почты.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )