Package Details: focalboard-bin v7.11.3-2

Git Clone URL: https://aur.archlinux.org/focalboard-bin.git (read-only, click to copy)
Package Base: focalboard-bin
Description: A self-hosted alternative to Trello, Notion, and Asana.
Upstream URL: https://github.com/mattermost/focalboard
Licenses: MIT
Submitter: cphyc
Maintainer: cphyc
Last Packager: cphyc
Votes: 9
Popularity: 0.001630
First Submitted: 2021-11-04 17:34 (UTC)
Last Updated: 2023-11-16 09:00 (UTC)

Latest Comments

1 2 Next › Last »

Tio commented on 2023-11-16 13:00 (UTC)

Perfect! Thank you!

cphyc commented on 2023-11-16 09:01 (UTC)

@Tio, this should be done now.

Tio commented on 2023-11-16 03:06 (UTC)

Can you please use a relative path for the icon for the .desktop file? Not Icon=/opt/focalboard-bin/pack/static/favicon.svg but something like Icon=focalboard.svg. Else we cannot create custom icons for it. Thanks!

jonnyabu commented on 2023-10-05 15:00 (UTC) (edited on 2023-10-05 15:01 (UTC) by jonnyabu)

Mmm, anyone know how to get around this when trying to start focalboard:

ERROR INITIALIZING THE SERVER STORE driver: sqlite, message: failed when applying migration, command: apply_migration, originalError: duplicate column name: root_id, query:

ALTER TABLE blocks ADD COLUMN root_id varchar(36) ;

2023/10/05 09:55:57 Failed to start the server 2023/10/05 09:55:57 driver: sqlite, message: failed when applying migration, command: apply_migration, originalError: duplicate column name: root_id, query:

ALTER TABLE blocks ADD COLUMN root_id varchar(36) ;

I haven't really found anything helpful, or appeared to be at least. I did try to remove it and do a clean install but no luck there

cphyc commented on 2023-02-17 17:49 (UTC) (edited on 2023-02-17 17:52 (UTC) by cphyc)

@enbQao unfortunately no but I would be happy to include any patch. Regarding the location of data, thanks for pointing to the right doc. However, I am worried this'll break people's installation if they previously had the data stored in ~/.local/. Someone would need to think this through to make sure the transition is smooth.

enbQao commented on 2023-02-10 14:56 (UTC)

There is a bug with 7.7.0 which makes it impossible to start the application when it was upgraded from 7.5.2, see https://github.com/mattermost/focalboard/issues/4461.

Have you discovered any workaround to be able to run it anyway?

enbQao commented on 2023-01-08 12:51 (UTC) (edited on 2023-01-08 17:25 (UTC) by enbQao)

Thank you for providing this PKGBUILD! One quick note though, user data for applications, according to the XDG Base Directory Specification (see https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html), should be put under ~/.local/share, not ~/.local. The first line in the launcher script should therefore be datadir=$HOME/.local/share/focalboard-bin/ or datadir=$XDG_DATA_HOME/focalboard-bin/ respectively. When relying on $XDG_DATA_HOME though, you would first need to make sure that it is actually set (which it probably is for most users nowadays, but most likely not for everyone).

cphyc commented on 2022-02-18 13:42 (UTC)

@mgoldchild this should now be fixed. Please let me know if not.

mgoldchild commented on 2022-02-17 02:04 (UTC)

I got following error below that:

$ focalboard-bin

(focalboard-bin:2923365): Gtk-WARNING **: 11:02:06.137: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal
ERROR INITIALIZING THE SERVER STORE unable to open database file: no such file or directory
2022/02/17 11:02:06 Failed to start the server
2022/02/17 11:02:06 unable to open database file: no such file or directory

cphyc commented on 2021-12-07 13:27 (UTC)

Thanks for the feedback. I have updated the package. Note however that there is still an action to be done by the user to give itself write permission to the /opt/focalboard-bin folder where the focalboard database will be stored.

I haven't found a way of forcing focalboard to load another database without hardcoding the path to it in the system-wide config.json file (which you can find in /opt/focalboard-bin).