bewCloud

Простое, современное облачное решение с открытым исходным кодом, созданное с помощью TypeScript и Deno.

Доступ к вашей инстанции

  • Открыто: https://<SERVER_IP>
  • Принять предупреждение SSL (самоподписанный сертификат).
  • Даже с allowSignups=false, первая регистрация всегда работает и становится администратором.
  • Создайте первую учетную запись (admin).
  • Войдите в систему как обычно.

Управление услугами

Показать запущенные контейнеры:

docker compose -f /root/bewcloud/docker-compose.yml ps

Просмотр журналов:

docker compose -f /root/bewcloud/docker-compose.yml logs -f

Перезапустить службы:

docker compose -f /root/bewcloud/docker-compose.yml restart

Остановить все службы:

docker compose -f /root/bewcloud/docker-compose.yml down

Важные пути к файлам

  • Каталог приложений: /root/bewcloud
  • Конфигурация приложения: /root/bewcloud/bewcloud.config.ts
  • Переменные окружения: /root/bewcloud/.env
  • Хранение файлов пользователя: /root/bewcloud/data-files
  • Данные PostgreSQL: /var/lib/docker/volumes/bewcloud_bewcloud-db/
  • CalDAV / CardDAV (Radicale): /root/bewcloud/data-radicale & /root/bewcloud/radicale-config
  • Локальный SSL-сертификат и закрытый ключ: /etc/nginx/ssl/fullchain.pem & /etc/nginx/ssl/privkey.pem
  • Настройка обратного прокси Nginx: /etc/nginx/sites-available/bewcloud.conf
  • Символьная ссылка для активации Nginx: /etc/nginx/sites-enabled/bewcloud.conf

В настоящее время недоступно.

Детали заявки