diff --git a/apps/kanboard/config.json b/apps/kanboard/config.json index dd5dcf7ea4..0c07361be1 100644 --- a/apps/kanboard/config.json +++ b/apps/kanboard/config.json @@ -2,10 +2,11 @@ "name": "Kanboard", "available": true, "exposable": true, + "dynamic_config": true, "port": 8010, "id": "kanboard", "description": "Kanboard is a free and open source Kanban project management software.", - "tipi_version": 16, + "tipi_version": 17, "version": "1.2.42", "categories": ["development"], "short_desc": "Open Source Kanban Board", @@ -22,5 +23,5 @@ ], "supported_architectures": ["arm64", "amd64"], "created_at": 1691943801422, - "updated_at": 1731437600000 + "updated_at": 1734113923199 } diff --git a/apps/kanboard/docker-compose.json b/apps/kanboard/docker-compose.json new file mode 100644 index 0000000000..14e4a48de3 --- /dev/null +++ b/apps/kanboard/docker-compose.json @@ -0,0 +1,23 @@ +{ + "services": [ + { + "name": "kanboard", + "image": "kanboard/kanboard:v1.2.42", + "isMain": true, + "internalPort": 80, + "environment": { + "PLUGIN_INSTALLER": "${PLUGIN_INSTALLER}" + }, + "volumes": [ + { + "hostPath": "${APP_DATA_DIR}/data/kanboard_data", + "containerPath": "/var/www/app/data" + }, + { + "hostPath": "${APP_DATA_DIR}/data/kanboard_plugins", + "containerPath": "/var/www/app/plugins" + } + ] + } + ] +}