Перейти до змісту

Самостійне розміщення та розгортання

Вам не обов’язково самостійно розміщувати відкритий веб-календар, але рекомендується це зробити. Він призначений для роботи за брандмауером компанії, через проксі, а також без доступу до Інтернет.

Кілька варіантів розміщення вже задокументовано. Ми будемо вдячні, якщо ви також можете додати свій улюблений.

  1. Виберіть хостера. Вони перераховані нижче.
  2. Прочитайте про конфігурацію.

Vercel

Ви можете створити форк цього репозиторію, який автоматично розгортається на Vercel:

Deploy with Vercel

Крім того, ви можете створити одноразове розгортання, клонувавши це сховище та запустивши npx vercel у корені.

Heroku

Ви можете розгорнути програму за допомогою Heroku.

Deploy to Heroku

Heroku використовує gunicorn для запуску сервера, див. Procfile.

Cloudron

Відкритий веб-календар інтегровано в Cloudron.

YunoHost

Відкритий веб-календар доступний як додаток для YunoHost.

Install Open Web Calendar with YunoHost

Docker

Якщо ви використовуєте власний сервер, ви можете запустити Open Web Calender із Docker. Збірка, запуск і оновлення задокументовані тут.

Пакет Python

Ви можете запустити Open Web Calendar, встановлений як пакет Python із PyPI. Для цього перегляньте документацію.

Сповіщення про оновлення

Якщо ви хочете отримувати сповіщення про нові оновлення програмного забезпечення, перегляньте репозиторій GitHub.

Repository, Watch, Custom, Releases

Подальша конфігурація

Після налаштування власного сервера ви можете налаштувати поведінку.