Что установлено на вашем сервере Vikunja?
- Vikunja 2, интерфейс и API в одном официальном образе Docker
- База данных PostgreSQL 17
- Учётная запись yonetici (по-турецки «администратор») со сгенерированным паролем, который показан в панели
- Публичная регистрация закрыта, часовой пояс — Стамбул
- Постоянный том для файлов, прикреплённых к задачам
- HTTPS через Caddy на адресе sslip.io, построенном по вашему IP, так что домен необязателен
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Vikunja?
В документации Vikunja нет цифр по оперативной памяти и CPU, перечислены только версии баз данных. Интерфейс и API работают как одна программа. Ориентир такой: для личного использования или небольшой команды начните с 1 ГБ, поскольку PostgreSQL работает на том же сервере, а по мере роста числа пользователей и задач рассмотрите 2 ГБ. Фиксированного числа пользователей нет. Вложенные файлы копятся на диске. Оперативную память, CPU и диск можно увеличивать по отдельности в панели, а ваши данные и IP-адрес остаются прежними.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Несколько человек | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/мес. | |
| Небольшая команда | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/мес. | |
| Компания | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. |
Кому подходит?
- Те, кто хочет вести список дел на собственном сервере
- Небольшие команды, которые ведут проекты в представлениях «канбан» и «Гант»
- Те, кто уходит из Todoist, Trello или Microsoft To-Do
- Те, кому нужна синхронизация задач с приложением-календарём по CalDAV
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Vikunja устанавливается сама. Продолжайте, когда в строке «Приложение» в вашей панели появится сообщение, что Vikunja готова.
- На вкладке «Обзор» нажмите «Открыть приложение». Логин — yonetici, а пароль указан в строке «Пароль».
- Выберите язык в настройках и обновите адрес email. При установке используется временный адрес.
- Создайте первый проект, добавьте задачи и выберите удобное представление.
- Добавьте учётные записи для коллег по SSH, затем откройте им доступ к проекту.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Регистрация закрыта, поэтому посторонние не могут открыть учётную запись. Новых пользователей вы добавляете по SSH командой user create из папки /opt/seturack/vikunja.
- После установки почта выключена, поэтому напоминания о задачах по email и сброс пароля по ссылке не работают. Свой SMTP-сервис можно добавить через переменные VIKUNJA_MAILER_. Услуга в цену не входит.
- В документации Vikunja поддержка CalDAV описана как ранняя, с предупреждением об ошибках. Среди клиентов, которые работают, указаны Apple Reminders и Tasks на Android.
- Vikunja распространяется по лицензии AGPL-3.0, платы за использование нет. Если вы измените код и предложите его другим, вам придётся опубликовать свои изменения.
- Обновлять нужно вам самим: выполните docker compose pull, затем docker compose up -d. База данных мигрирует сама, поэтому сначала проверьте бэкап и примечания к выпуску.
- Импорт из Todoist, Trello и Microsoft To-Do после установки выключен. Он включается, когда вы регистрируете приложение в этом сервисе и вносите данные в переменные VIKUNJA_MIGRATION_.
Vikunja: вопросы и ответы
Сколько оперативной памяти нужно Vikunja?
Vikunja не публикует цифр по оперативной памяти. Ориентир такой: для личного использования или небольшой команды хорошо начать с 1 ГБ, потому что PostgreSQL работает на том же сервере. По мере добавления пользователей переходите на 2 ГБ.
Можно ли перейти с Todoist или Trello на Vikunja?
Да, хотя после установки этот импорт выключен. Для Todoist, Trello или Microsoft To-Do зарегистрируйте приложение в этом сервисе, внесите данные в переменные VIKUNJA_MIGRATION_ и выполните docker compose up -d. Для файлов TickTick и WeKan это не нужно.
Как добавить пользователя в Vikunja?
Подключитесь по SSH и выполните cd /opt/seturack/vikunja. Затем выполните docker compose exec vikunja /app/vikunja/vikunja user create --username name --email address --password secret. Регистрация закрыта, поэтому учётные записи создаются именно так.
Что делать, если я забыл пароль от Vikunja?
Почта не настроена, поэтому ссылка для сброса не придёт. Подключитесь по SSH и в /opt/seturack/vikunja выполните команду Vikunja user reset-password с параметрами --direct и --password. Номера учётных записей покажет команда user list.
Синхронизируется ли Vikunja с приложениями-календарями?
Да, задачи синхронизируются по CalDAV, адрес находится по пути /dav вашего сайта. В документации Vikunja сказано, что функция ранняя и результат зависит от клиента, поэтому сначала проверьте её на нескольких задачах.
Можно ли пользоваться Vikunja в команде?
Да. Проектом можно поделиться с другим пользователем или с целой командой. Задачи показываются в представлениях «список», «Гант», «канбан» и «таблица», так что каждый выберет то, что подходит его работе.