Installing Focalboard plugin on Mattermost with Cloudron
If anyone is wondering, you can upload the folder for the focalboard plugin in "plugins/focalboard" via the file manager ui. You can then enable the focalboard plugin (I then had to restart mattermost due to a db error, seems fine now?) as it was removed in the latest versions of mattermost.
Haven't seen anyone say this here so I thought I would bring it up.
@MelodyKH3 yes, I think they stopped bundling it. See the disclaimer in https://github.com/mattermost/focalboard#disclaimer . "Effective September 15th, 2023, the Focalboard plugin is no longer bundled with Mattermost and has transitioned to being fully community supported"
@girish, is it suported by cloudron? No risk to crash my cloudron installation?
It won't crash cloudron itself but it may crash mattermost. Unfortunately, these things are totally beyond our control. I also have no idea about the current status of focalboard and couldn't find any specific update at https://forum.mattermost.com either.
Thanks @girish and sorry because maybe I not use th good term ! And my english is not perfect.
I ask again : Why "Boards" is not listed in the "App maketplace" in my mattermost ?
I don't understand why there are "Calls", "GitLabs", "GitHub" are listed and not "Boards"
Is it clearer ?
@alexis no worries.
Boards used to be listed in the marketplace but it was de-listed. Please see https://github.com/mattermost/focalboard#disclaimer . It became a "community" app. Community apps have to be installed manually . You have to download the plugin from GitHub and upload it in mattermost UI.
I'm using Mattermost boards on Cloudron and it works great.
You'll need to upload the plug-in manually.
To enable plugin uploads, manually set PluginSettings > EnableUploads to true in your config.json file and restart Mattermost.
To install the plug-in download the binary file from the GitHub repository and then upload it in System Console > Plugin Management.
Thanks for your help.
To help the next person who asks the question, here is the complete procedure:
Download the latest version from https://github.com/mattermost/focalboard/releases
On this page, locate the one that bears the tag “latest”
As I write these lines it is v7.11.4
Open your ssh console and go to the Mattermost installation folder
If you don't know where it is, follow the "Find the Mattermost installation folder" procedure at the bottom of this post
Then move to ./data/plugins
At home: /home/yellowtent/appsdata/aaaaaaaa-bbbb-cccc-dddd-3be7e9371bb7/data/plugins
Type the command: wget https://github.com/mattermost/focalboard/releases/download/v7.11.4/mattermost-plugin-focalboard.tar.gz
Then: tar -xvzf mattermost-plugin-focalboard.tar.gz
Finally: rm mattermost-plugin-focalboard.tar.gz
Restart (if you don't know how to do this, follow the "Restarting Mattermost" procedure)
Click on the 9 squares by composing another at the top left of Mattermost then “System Console”
In "PLUGINS" > "Mattermost Boards, activate the plugin
Return to your "Channels"
Boards now appears
“Find the Mattermost installation folder” procedure:
Go to mattermost settings (if you don't know how to do it, follow the procedure "Find Mattermost settings"
Left click in “Storage”
There you will find the Mattermost storage folder.
At home: /home/yellowtent/appsdata/aaaaaaaa-bbbb-cccc-dddd-3be7e9371bb7/data
“Restarting Mattermost” procedure
Go to Mattermost settings (if you don't know how to do this, follow the "Find Mattermost settings" procedure
Click in the left menu on “Repair”
Then “Restart App”
“Find Mattermost Settings” Procedure
In Cloudron, in My Apps, click on the small toothed wheel that appears at the top right when hovering over the Mattermost apps
You arrive on the settings page