A simple TO-DO/task manager plugin for Cockpit.
The Cockpit Task Manager plugin is a collaborative To-Do list designed for organizing and managing project tasks in group projects. It utilizes a Python Flask application for creating, updating, and deleting tasks, which are stored in a SQLite database.
Using the Task Manager Interface, you can add a new task by providing a task owner, a task title, and a description. The default task status is Pending, which you can modify to Completed or Canceled. Additionally, you can edit the previously mentioned task details.
| Task Manager Interface |
|---|
![]() |
| Adding New Task |
|---|
![]() |
| Editing Task |
|---|
![]() |
The Task Manager plugin has been tested on Debian 12, but it should work on other Debian-based systems as well.
First, you need to have the python3-venv package installed on your system wich you can install by running:
sudo apt install python3-venvRun the following curl command to install using the installation script:
curl -s https://raw.githubusercontent.com/t0nyc23/cockpit-task-manager/main/scripts/install.sh | sudo bashYou can get the latest .deb package and download it on your system. Then, from the same directory where the .deb file is downloaded, run the following command:
sudo apt install ./cockpit-task-manager_(version).deb

