Внимание! Техподдержка работает только через тикет-систему в личном кабинете
Radicale идеально подходит для компаний, команд и частных пользователей, которым важно централизованное хранение календарей и адресных книг. Установка на VPS даёт полный контроль над инфраструктурой, надёжное шифрование и доступ из любой точки мира через стандартные протоколы DAV.
Radicale - это лёгкий и надёжный сервер, реализующий протоколы CalDAV и CardDAV, предназначенный для синхронизации календарей, задач и контактов. Он идеально подходит для создания собственной системы планирования и управления временем, не зависящей от внешних облачных платформ.
Развёртывание Radicale на VPS от AdminVPS позволяет получить безопасную и автономную инфраструктуру для хранения личных или корпоративных данных. Все записи сохраняются локально - без участия сторонних сервисов, а доступ осуществляется по HTTPS с авторизацией.
Сервер поддерживает несколько пользователей и групп, что делает его удобным решением для небольших компаний и отделов, где важно совместное управление календарями и контактами. Radicale отличается минимальными системными требованиями, лёгкостью обновления и возможностью гибкой интеграции в существующую IT-среду.
Для работы подойдут любые клиенты, поддерживающие протоколы CalDAV и CardDAV - от мобильных устройств до настольных приложений. Благодаря установке на VPS вы получаете стабильность, приватность и полную независимость от коммерческих облаков. Radicale на VPS - это ваш собственный календарный и контактный сервер, который работает быстро, безопасно и именно так, как нужно вашей команде.
Организуйте надёжную и защищённую систему синхронизации данных внутри вашей компании. С Radicale на VPS вы сможете создавать календари, управлять задачами, делиться расписанием и контактами без сторонних облаков.
Radicale написан на Python, использует встроенный веб-сервер, хранит данные в локальных директориях и может работать через Nginx в режиме reverse proxy. Для корректной работы VPS должна иметь установленный Python, поддержку systemd, доступные порты и базовые инструменты Linux.
Перед установкой рекомендуется обновить систему, создать выделенный каталог и определить способ аутентификации (файловый, htpasswd или без аутентификации).
Что нужно подготовить заранее
1. Обновить систему:
apt update && apt upgrade -y
2. Установить зависимости:
apt install python3 python3-pip python3-venv curl wget nano -y
3. Проверить требования:
4. Определить способ хранения:
Теперь можно переходить к установке Radicale.
mkdir -p /opt/radicale
cd /opt/radicale
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install radicale
Проверяем:
radicale --version
Создаём директорию:
mkdir -p /etc/radicale
nano /etc/radicale/config
Пример базовой конфигурации:
[server]
hosts = 0.0.0.0:5232
max_connections = 20
[storage]
type = filesystem
filesystem_folder = /var/lib/radicale/collections
[logging]
config = /etc/radicale/logging
level = info
[auth]
type = htpasswd
htpasswd_filename = /etc/radicale/users
htpasswd_encryption = bcrypt
Создаём каталог хранения:
mkdir -p /var/lib/radicale/collections
chmod -R 755 /var/lib/radicale/
Устанавливаем htpasswd:
apt install apache2-utils -y
Создаём файл пользователей:
htpasswd -c /etc/radicale/users admin
(введите пароль)
nano /etc/systemd/system/radicale.service
Вставляем:
[Unit]
Description=Radicale CalDAV/CardDAV Server
After=network.target
[Service]
User=root
Group=root
ExecStart=/opt/radicale/venv/bin/radicale --config /etc/radicale/config
Restart=always
[Install]
WantedBy=multi-user.target
Активируем:
systemctl daemon-reload
systemctl enable radicale
systemctl start radicale
Проверяем:
systemctl status radicale
Открой:
http://Ваш_IP:5232
Доступ будет требовать логин и пароль.
Для HTTPS:
apt install nginx -y
Создаём конфигурацию:
nano /etc/nginx/sites-available/radicale
Содержимое:
server {
listen 80;
server_name YOUR_DOMAIN;
location / {
proxy_pass http://127.0.0.1:5232;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
}
}
Активируем:
ln -s /etc/nginx/sites-available/radicale /etc/nginx/sites-enabled/
systemctl restart nginx
Для HTTPS:
apt install certbot python3-certbot-nginx -y
certbot --nginx -d YOUR_DOMAIN
| Параметр | Рекомендация | Комментарий |
|---|---|---|
| CPU | 1 ядро | Этого достаточно |
| RAM | 512 МБ – 1 ГБ | Минимальных ресурсов хватает |
| Диск | 5–10 ГБ | Количество событий и контактов |
| Порт | 5232 | Основной порт Radicale |
| ОС | Ubuntu 20.04 / 22.04 | Полная совместимость |
| Аутентификация | htpasswd | Рекомендуется |
Radicale — это сервер CalDAV/CardDAV, который позволяет синхронизировать календари, задачи и контакты между устройствами.
Так вы получаете полный контроль над данными, не зависите от облачных сервисов и можете использовать собственную систему синхронизации.
Минимально — 1 CPU, 512 МБ RAM и 5 ГБ SSD. Этого достаточно для нескольких пользователей и календарей.
Да. Платформа поддерживает многопользовательский режим с отдельными календарями и правами доступа.
Доступ осуществляется через HTTPS, с поддержкой авторизации и разграничения прав пользователей.
