Wekan ubuntu что это

Обновлено: 05.07.2024

Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

The REST API allows you to control and extend Wekan with ease.

If you are an end-user and not a dev or a tester, create an issue to request new APIs.

  • API Key (UserSecurity)
    • Parameter Name: Authorization, in: header.

    login

    Login with REST API

    Parameters

    Name In Type Required Description
    body body object false none
    » username body string true Your username
    » password body string(password) true Your password

    Responses

    Status Meaning Description Schema
    200 OK Successful authentication Inline
    400 Bad Request Error in authentication Inline
    default Default Error in authentication None

    Response Schema

    Status Code 200

    Name Type Required Restrictions Description
    » id string false none none
    » token string false none none
    » tokenExpires string false none none

    Status Code 400

    Name Type Required Restrictions Description
    » error number false none none
    » reason string false none none
    This operation does not require authentication

    register

    Register with REST API

    • You will need to provide the token for any of the authenticated methods.

    Parameters

    Name In Type Required Description
    body body object false none
    » username body string true Your username
    » password body string(password) true Your password
    » email body string true Your email

    Responses

    Status Meaning Description Schema
    200 OK Successful registration Inline
    400 Bad Request Error in registration Inline
    default Default Error in registration None

    Response Schema

    Status Code 200

    Name Type Required Restrictions Description
    » id string false none none
    » token string false none none
    » tokenExpires string false none none

    Status Code 400

    Name Type Required Restrictions Description
    » error number false none none
    » reason string false none none
    This operation does not require authentication

    get_public_boards

    Get all public boards

    Responses

    Status Meaning Description Schema
    200 OK 200 response Inline

    Response Schema

    Status Code 200

    Name Type Required Restrictions Description
    » title string false none none
    » _id string false none none
    To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity

    new_board

    This allows to create a board.

    The color has to be chosen between belize , nephritis , pomegranate , pumpkin , wisteria , midnight :

    Wekan logo

    Parameters

    Name In Type Required Description
    body body object false none
    » title body string true the new title of the board
    » owner body string true "ABCDE12345" <= User ID in Wekan.
    » isAdmin body boolean false is the owner an admin of the board (default true)
    » isActive body boolean false is the board active (default true)
    » isNoComments body boolean false disable comments (default false)
    » isCommentOnly body boolean false only enable comments (default false)
    » permission body string false "private" board <== Set to "public" if you
    » color body string false the color of the board

    Detailed descriptions

    » owner: "ABCDE12345" <= User ID in Wekan. (Not username or email)

    » permission: "private" board <== Set to "public" if you want public Wekan board

    Responses

    Status Meaning Description Schema
    200 OK 200 response Inline

    Response Schema

    Status Code 200

    Name Type Required Restrictions Description
    » defaultSwimlaneId string false none none
    » _id string false none none
    To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity

    get_board

    Get the board with that particular ID

    Parameters

    Name In Type Required Description
    board path string true the ID of the board to retrieve the data

    Detailed descriptions

    board: the ID of the board to retrieve the data

    Responses

    Status Meaning Description Schema
    200 OK 200 response Boards
    To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity

    delete_board

    Parameters

    Name In Type Required Description
    board path string true the ID of the board

    Detailed descriptions

    board: the ID of the board

    Responses

    Status Meaning Description Schema
    200 OK 200 response None
    To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity

    add_board_label

    Add a label to a board

    If the board doesn't have the name/color label, this function adds the label to the board.

    Favorite

    Добавить в избранное

    Главное меню » Linux » Как настроить Wekan Kanban Server в Linux

    Как настроить Wekan Kanban Server в Linux

    Waken полезен для организации вещей, планирования задач, создания личных списков дел, управления командами и т. д. Этот инструмент позволяет использовать цветные метки на разных карточках для облегчения фильтрации, группировки проектов и назначения проектов конкретному человеку. Итак, вот список функций, предлагаемых Wekan:

    • Это инструмент с открытым исходным кодом.
    • Он предлагает REST API
    • Он имеет простые в использовании доски Канбан.
    • Wekan предлагает варианты настройки.
    • Он предлагает различное управление задачами.
    • Пользователи могут назначать карточкам цветные метки.
    • Он имеет панель администратора, аутентификацию, настройки SMTP и многое другое.

    Использовать Wekan в Linux отлично, поэтому в этой статье рассматриваются все детали настройки сервера Wekan Kanban в Linux. Мы объясним все самым простым способом, поэтому прочитайте всю нашу статью, чтобы получить более полную информацию.

    Эта процедура применима практически для всех дистрибутивов Linux, но требует небольших изменений в командах.

    Как настроить Wekan Kanban Server в Linux

    Мы используем веб-сервер Nginx для установки Wekan в Linux (эта процедура охватывает процесс установки как для Ubuntu 18.04, так и для Fedora).

    Во-первых, выполнение команд для установки веб-сервера NGINX. Для пользователей Ubuntu 18.04:

    Для пользователей Fedora:

    После установки NGINX в систему включите его, используя следующие команды: Для пользователей Ubuntu 18.04:

    Для пользователей Fedora:

    Эта процедура включения полезна, поскольку пользователям не требуется запускать веб-службу каждый раз при перезапуске системы.

    Теперь установите Wekan с помощью оснастки, поэтому выполните следующую команду для установки: Для пользователей Ubuntu 18.04:

    Для пользователей Fedora:

    В Fedora Snap требует ручной символической ссылки, поэтому выполните для нее следующую команду:

    Вы можете проверить версию Snan по версии snap, чтобы проверить правильность установки. Чтобы получить доступ к определенному серверу Wekan в Fedora, выполните следующую команду:

    Теперь настройте порт для Wekan для доступа к Wekan в вашем браузере, поэтому мы рекомендуем вам использовать другой порт, потому что Wekan работает на Nginx. Мы используем порт 3001, выполнив следующую команду:

    Для пользователей Ubuntu 18.04:

    Для пользователей Fedora:

    После настройки порта перезапустите службы Wekan, поскольку Wekan использует базу данных MongoDB для сохранения данных, а его лицензия не проверена OSI. Следовательно, MangoDB требует перезапуска Wekan для правильной работы.

    Для пользователей Ubuntu 18.04 выполните следующие команды:

    Для пользователей Fedora выполните следующие команды:

    Если вы новый пользователь, нажмите «Зарегистрироваться» и введите все необходимые данные. Вы увидите предупреждение о внутренней ошибке на главной странице, поэтому проигнорируйте ошибку и нажмите кнопку входа.

    Как настроить Wekan Kanban Server в Linux

    Вы можете импортировать данные из другого программного обеспечения Kanban, такого как Trello, поэтому щелкните значок + в верхней строке меню и выберите Import, а затем следуйте инструкциям на экране. Вы можете посетить панель администратора для настройки различных функций, таких как учетные записи пользователей, электронная почта, макеты, глобальные веб-перехватчики, объявления и т. д.

    Как настроить Wekan Kanban Server в Linux

    Заключение

    Это отличный инструмент, который работает так же хорошо, как и другие серверы Kanban, такие как Trello, Taiga, Restyaboard и т. д. Вот почему мы включили все детали для установки и использования Wekan в различных дистрибутивах Linux, таких как Fedora и Ubuntu 18.04.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


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

    Установка Snap

    Проверь это - Как играть в игры Nintendo Wii и GameCube в Linux

    Проданы за использование Snap-версии Wekan? Вот что делать! Откройте терминал, войдите на свой Linux-сервер через SSH (или сядьте за него физически) и получите корневую оболочку. Затем перейдите к нашему подробному руководству о том, как настроить snapd и всю систему пакетов Snap на вашем компьютере. Затем, когда все настроено, вернитесь в сеанс терминала и введите следующую команду, чтобы запустить менеджер проектов Wekan в вашей системе!

    Когда мгновенная установка будет завершена, откройте новую вкладку браузера и введите следующий IP-адрес, чтобы получить доступ к системе управления проектами Wekan.

    На странице веб-интерфейса Wekan нажмите кнопку «Зарегистрироваться» и зарегистрируйте новую учетную запись. Не забудьте проинструктировать других работодателей или членов команды сделать то же самое.

    Проверь это - Как играть в игры Jackbox онлайн с Zoom

    Обновление Wekan через Snap

    Нужно обновить Wekan? Запустите команду обновления. Убедитесь, что вы регулярно обновляете свои снимки, поскольку серверное программное обеспечение имеет тенденцию получать обновления довольно часто.

    Удаление Wekan через Snap

    Хотите удалить Wekan? Создайте резервную копию данных проекта и всего остального в программном обеспечении Wekan, которое важно для вас. Затем запустите команду удаления. Имейте в виду, что, поскольку мы имеем дело с пакетом snap, все ваши данные будут полностью удалены после удаления, и восстановить их невозможно.

    Установка скрипта

    Вы используете серверную операционную систему, подобную Debian или Ubuntu? Хотите использовать Wekan, но не хотите использовать выпуск пакета Snap? К счастью для вас, у разработчиков есть сценарий установки оболочки на GitHub. Это автоматически и установит и настроит всю систему Wekan на вашем ПК с Linux.

    Проверь это - Как слушать Spotify в автономном режиме на часах Samsung

    Сценарий установки не претерпел большого развития за последние пару лет. Несмотря на это, пользователи могут легко использовать его на серверах под управлением ОС, таких как Ubuntu 18.04 Server и Debian 9 Stretch. Чтобы использовать сценарий, откройте терминал, получите корневую оболочку с помощью su или sudo -s и следуйте инструкциям ниже, шаг за шагом.

    Шаг 1. Обновите сервер Linux и установите все ожидающие обновления.

    Шаг 2: Установите инструмент Git с вашим менеджером пакетов.

    Шаг 3: Загрузите последнюю версию сценария автоматической установки.

    Шаг 4: Войдите в папку сценария и запустите его, чтобы установить Wekan. Обязательно следуйте инструкциям на экране и внимательно прочтите их.

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


    Теперь, когда у вас есть доступ к Wekan, найдите на странице кнопку «Зарегистрироваться» и зарегистрируйтесь для создания учетной записи. Имейте в виду, что все, кто хочет использовать вашу доску проекта Wekan, тоже должны зарегистрироваться.

    Альтернативы сервису Trello с открытым исходным кодом начинают появляться в Linux, и они превосходны. Ранее в этом месяце мы рассказали о менеджере проекта Wekan. Это система управления проектами в стиле канбан, которую пользователи могут разместить сами.

    Представляем Канборд , это еще одна автономная система управления задачами, призванная превзойти Trello. Он может многое предложить, включая плагины, динамические настраиваемые фильтры и многое другое!

    В этом руководстве мы расскажем, как настроить и установить Kanboard в различных операционных системах Linux.

    Прежде чем мы начнем


    На данный момент программное обеспечение Kanboard поддерживает несколько серверных операционных систем Linux. В частности, он поддерживает Ubuntu, Debian, RedHat Enterprise Linux, CentOS и некоторые другие.

    Проверь это - 4 лучших альтернативы Libre Office для Linux

    Установите Kanboard на сервер Ubuntu

    Чтобы начать установку Kanboard, запустите окно терминала и используйте команды update и upgrade, чтобы убедиться, что на вашем компьютере с Ubuntu установлены последние исправления.

    Теперь, когда все обновлено, вы должны установить необходимые зависимости для Kanboard в Ubuntu.

    Ubuntu 16.04 LTS

    Ubuntu 18.04 LTS

    Переместите сеанс терминала в веб-каталог Apache с помощью команды CD.

    Оказавшись в веб-каталоге, получите root-доступ с помощью команды sudo -s.

    Загрузите последнюю версию программного обеспечения Kanboard со страницы выпуска GitHub с помощью инструмента загрузки wget.

    Извлеките файлы Kanboard из ZIP-файла с помощью команды unzip.

    Обновите разрешения для папки Kanboard с помощью chown.

    Переименуйте папку Канборд.

    Наконец, удалите ZIP-архив из веб-папки Ubuntu.

    Установите Kanboard на сервер Debian

    Debian Linux во многом похож на Ubuntu, поэтому в операционной системе поддерживается Kanboard. Чтобы начать установку, запустите терминал. Затем используйте команды update и upgrade, чтобы обновить все.

    Проверь это - Как просматривать онлайн-контент в автономном режиме в Linux

    Примечание: эти инструкции относятся к Debian 9 Stretch. Пожалуйста, обновите свою машину, прежде чем продолжить, если вы используете более раннюю версию.

    Затем вы должны установить зависимости Kanboard на свой сервер Debian. Чтобы установить зависимости, введите команду Apt-get ниже в окне терминала.

    После того, как мы позаботились о зависимостях, пора установить Kanboard на Debian. Используя команду CD, переместите терминал в / var / www / html

    Получите корневую оболочку с помощью команды su.

    Загрузите последнюю версию Kanboard с GitHub разработчика с помощью инструмента загрузки wget.

    Извлеките код с помощью команды unzip.

    Переименуйте каталог данных Канборда.

    Наконец, удалите архив Kanboard Zip из веб-каталога.

    Установите Kanboard на RHEL / CentOS

    Если вы хотите разместить экземпляр Kanboard в дистрибутиве Linux на основе RedHat, таком как RedHat Enterprise Linux, CentOS и других, вам необходимо начать с установки нескольких зависимостей. Запустите терминал и введите команды ниже.

    После установки зависимостей, необходимых для запуска Kanboard, вам необходимо перезапустить веб-сервер Apache.

    Используя команду CD, переместите окно терминала в веб-папку.

    Возьмите исходный код Kanboard с GitHub с помощью инструмента загрузки wget.

    Распакуйте ZIP-архив с помощью команды unzip.

    Переименуйте папку данных Канборда.

    В конце удалите архив Kanboard Zip.

    Доступ к Канборду


    Читайте также: