MAATRIX / Блог / Todoist → Vikunja: проекты, сроки и повторяющиеся задачи

Todoist → Vikunja: проекты, сроки и повторяющиеся задачи

MAATRIX · 17 октября 2026 · 7 мин чтения

Перенос списка дел кажется простой задачей, пока не встречается строка «оплатить аренду первого числа». Для человека всё ясно. Для программы важны правило повторения, исходная дата, часовой пояс и поведение после позднего выполнения. Если эти детали изменятся, новая система начнёт напоминать о правильных делах в неправильное время.

Поэтому миграцию из Todoist в Vikunja стоит проверять по календарю ближайшего месяца, а не только по числу импортированных задач. Проекты и названия дают основу, но сроки, повторения, напоминания и общая работа определяют, можно ли доверять новому планировщику.

VPS для личного и командного планировщика

Разместите Vikunja на VPS MAATRIX. Подберите конфигурацию по базе, вложениям и числу одновременных пользователей, затем проверьте импорт и напоминания.

ВЫБРАТЬ VPS

Подготовьте список того, что важно сохранить

Выпишите проекты, активные задачи, подзадачи, метки, приоритеты, сроки и участников. Отдельно отметьте повторяющиеся дела, напоминания и задачи с вложениями или существенными комментариями. Завершённая история может требовать отдельного архива и не должна считаться автоматически частью любого импорта.

Выберите контрольные примеры: задача без срока, задача на конкретное время, еженедельное дело, ежемесячный платёж и просроченная задача. Сохраните их настройки до переноса. Если пользуетесь естественным языком при вводе дат, записывайте уже распознанное правило, а не только исходную фразу.

Сделайте доступную резервную выгрузку Todoist и сохраните её локально. Не редактируйте единственную копию. Для общей работы согласуйте дату перехода с участниками, чтобы один человек не продолжал закрывать задачи в старой системе, пока другой создаёт новые в Vikunja.

Поднимите Vikunja до подключения импорта

Сначала настройте самостоятельный экземпляр: постоянную базу, HTTPS, почту и учётную запись. Создайте обычную тестовую задачу и проверьте изменение, завершение и повторное открытие после перезапуска сервера. Ошибки установки лучше отделить от ошибок переноса.

Общая подготовка уже разобрана в материале Vikunja на Ubuntu. Для миграции дополнительно нужен корректный публичный адрес экземпляра, используемый при возврате браузера после авторизации.

Vikunja поддерживает импорт Todoist через OAuth; список источников приведён в документации миграций. Условия доступности адреса и настройки сверяйте с установленной версией. Важно, чтобы браузер пользователя мог открыть адрес возврата и он точно совпадал с зарегистрированным.

Настройте подключение Todoist

Создайте интеграцию в кабинете разработчика Todoist и укажите адрес вашей Vikunja. Запишите идентификатор клиента и секрет в защищённую конфигурацию сервера. Адрес OAuth возврата для стандартного интерфейса заканчивается на /migrate/todoist; последовательность описана в руководстве настройки миграции.

Включите импортёр предусмотренными параметрами Vikunja и перезапустите приложение. Не публикуйте секрет в скриншоте или инструкции для команды. После завершения переноса временную интеграцию можно отключить, если повторный импорт не нужен.

Запустите перенос из аккаунта, которому принадлежат нужные данные. Проверьте, что в окне авторизации выбран правильный аккаунт Todoist. При наличии личного и рабочего профиля эта мелочь способна создать удивительно аккуратный импорт совсем другой жизни.

Дождитесь завершения и сохраните сообщения об ошибках. Не запускайте импорт повторно поверх результата, пока не выяснили поведение установленной версии при повторе. Для новой репетиции безопаснее отдельное тестовое пространство или восстановление исходного состояния.

Проекты и подзадачи: проверьте структуру

Сравните названия проектов и количество активных задач. Откройте несколько подзадач и убедитесь, что они связаны с правильными родителями. Проверьте порядок и статусы: задача, завершённая до миграции, не должна неожиданно вернуться в рабочий список без объяснения.

Метки и приоритеты сопоставляйте по смыслу. Цвет может отличаться, а привычный номер приоритета в интерфейсе — иметь другую интерпретацию. Выберите несколько важных задач и убедитесь, что они попадают в ожидаемый фильтр.

Проверьте описания и ссылки. Если комментарии, вложения или история перенеслись не полностью, сохраните доступный архив и отметьте это в рабочей инструкции. Не обещайте себе восстановить недостающий контекст после удаления старого аккаунта: иногда именно тогда выясняется, что ссылка в описании была единственным следом документа.

Для совместных проектов настройте участников и права отдельно. Импорт личных задач не гарантирует автоматического создания нужных пользователей и прежних уровней доступа. Проверьте результат обычным аккаунтом коллеги.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

АРЕНДОВАТЬ СЕРВЕР

Повторения проверяем на календаре

Откройте каждую контрольную повторяющуюся задачу и сравните правило. В справке Vikunja о датах и напоминаниях описаны доступные настройки. Важен не перевод названия, а дата следующего появления после выполнения.

Ежемесячная задача и интервал в тридцать дней дают разные результаты. Повторение от первоначального срока и повторение после фактического выполнения тоже расходятся, если дело закрыто с опозданием. Проверьте оба случая на безопасной тестовой копии.

Например, создайте задачу с ближайшим сроком, выполните её позже запланированной даты и посмотрите новый срок. Затем проверьте ежемесячное дело на границе короткого месяца. Если поведение не соответствует вашей привычке, выберите поддерживаемое правило вручную или разделите сложное расписание на более понятные задачи.

Не пытайтесь исправить все повторения массовым сдвигом дат. У разных задач может быть разная логика. Для оплаты, обслуживания техники и ежедневной привычки одинаковая кнопка завершения означает разные ожидания пользователя.

Напоминание должно действительно прийти

Сверьте часовой пояс пользователя и системы. Задача «в девять утра» должна соответствовать нужному местному времени. Для дел без времени проверьте, не появился ли нежелательный сдвиг даты при преобразовании.

Создайте тестовое напоминание на ближайший безопасный момент и дождитесь его получения. Проверьте канал доставки, настройки почты и разрешения клиента. Отображение колокольчика в карточке не доказывает, что письмо или уведомление дойдёт.

Если вы используете календарную подписку, проверьте скорость обновления в конкретном клиенте. Подписка может обновляться с задержкой и не быть двусторонним редактированием. Не используйте её как единственный источник срочного уведомления, пока не измерили поведение.

Для общей команды определите, кто получает напоминание: автор, исполнитель или подписчик. Привычная схема Todoist может отличаться от настроенной Vikunja. Один тест с коллегой помогает обнаружить это быстрее длинного обсуждения интерфейса.

Первая неделя после перехода

Перед окончательным переключением остановите изменения в старом списке и выполните согласованный финальный перенос. Зафиксируйте момент, после которого задачи создаются и завершаются только в Vikunja. Старые данные оставьте доступными для чтения на время проверки.

Каждый день сравнивайте ближайшие сроки с контрольным списком. Особое внимание уделите повторяющимся задачам и общим проектам. Если выявилось расхождение, исправляйте конкретное правило и проверяйте следующий цикл, а не просто закрывайте ошибочную задачу.

Подготовьте короткую памятку: как создать задачу, назначить срок, настроить повторение и найти просроченные дела. Для команды это важнее полного перечня возможностей. Новый инструмент должен освобождать внимание, а не становиться главным пунктом собственного списка задач.

Не удаляйте старый архив, пока не прошёл хотя бы один важный для вас цикл повторений. Для ежемесячных обязательств несколько дней спокойной работы ещё не подтверждают правильность расписания.

Пример проверки просроченного повторения

Возьмите копию задачи «проверить резервную копию каждый понедельник» и запишите ближайшие ожидаемые даты. Завершите тестовую задачу во вторник и посмотрите, что система предлагает дальше. Затем сравните это с вашим намерением: следующий календарный понедельник или неделя после фактического выполнения. Оба поведения могут быть полезны, но для разных дел. Зафиксируйте выбранный вариант в настройке и проверьте ещё один цикл. Для задачи «заменить фильтр через месяц после замены» логика будет другой, чем для ежемесячного отчёта первого числа. Такой небольшой эксперимент помогает перенести смысл расписания, а не только знакомое слово «повторять».

VPS для Vikunja

Для личного пилота или небольшой команды можно рассматривать MAATRIX Ba Lite с 1 vCPU и 2 ГБ памяти, сверяя требования текущей версии. Если рядом размещаются другие приложения или растёт база и число пользователей, оцените Uab Start с 2 vCPU и 4 ГБ.

Выберите совместимую Ubuntu или Debian. Рассчитайте место под базу, вложения, журналы и резервный запас. Настройте отдельную резервную копию и проверьте восстановление задач и файлов в изолированную среду. Синхронизация между устройствами не заменяет эту копию: ошибочное удаление тоже синхронизируется.

VPS MAATRIX может стать постоянным домом для вашего планировщика. Завершение переезда легко сформулировать человеческим языком: нужные дела находятся, правильные люди их видят, а напоминание приходит тогда, когда оно действительно помогает.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

АРЕНДОВАТЬ СЕРВЕР

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →