CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

www/grist-core 1.7.21_1

Modern relational spreadsheet running in browser, Community Edition

Port info

Maintainer
mfechner@FreeBSD.org
Packages
latest: 1.7.21_1
Upstream
up to date
Last update
to 1.7.21_1 · 8d0e71b7fa
Quarterly
2026Q4: 1.7.19
WWW
https://github.com/gristlabs/grist-core
Links
cgit · VuXML

Install

Package
# pkg install grist-core
installs 1.7.21_1 from latest; from quarterly (2026Q4) 1.7.19
Port
# cd /usr/ports/www/grist-core && make install clean
Size
56 MiB download · 422 MiB installed
Depends on
devel/py-pip 23.3.2_4, lang/python312 3.12.15, shells/bash 5.3.20, www/node24 24.21.0_3, www/yarn-node24 1.22.19_1
License
APACHE20
Creates
user grist, group grist
pkg-message
Shown after installing
Grist was installed successfully.

WARNING:
********
I highly recommend to install grist in a jail!
Grist calls python to calculate formulars in the sheet.
Grist on FreeBSD does not use a sandboxed python so use the jail as the sandbox.
********

Please configure grist using export commands in:
/usr/local/etc/grist.conf

for more details check the configuration options (some useful ones are already define or must be changed):
https://github.com/gristlabs/grist-core/tree/main#environment-variables

To enable grist on startup:
sysrc grist_enable="YES"

You should put a reverse proxy like nginx in front of it.
In the default configuration grist listens on is http://localhost:8484/
A sample nginx configuration can be found here:
https://support.getgrist.com/self-managed/#how-do-i-run-grist-on-a-server

You must have a SSL certificate available (like letsencrypt).
How to do this is not explained here.

To start grist:
service grist start

Logfile are on:
/var/log/grist/grist.log

To authenticate with the boot key (you can find in the log file) access:
https://grist.your-domain/boot
Shown after upgrading
To apply required python lib upgrade, restart grist:

service grist restart

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.7.21_1✗–
FreeBSD 151.7.21_1✗–
FreeBSD 141.7.21_1✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.7.19✗–
FreeBSD 141.7.19✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.7.21_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (10)

Matthias Fechner (mfechner) · 1.7.21_1
www/grist-core: fix runtime error that locales cannot be loaded
8d0e71b7fa
Matthias Fechner (mfechner) · 1.7.21
www/grist-core: update to 1.7.21

Changes:	https://github.com/gristlabs/grist-core/releases
25b0a03b65
Matthias Fechner (mfechner) · 1.7.20
www/grist-core: update to 1.7.20

Changes:	https://github.com/gristlabs/grist-core/releases
86e1b0505f
Matthias Fechner (mfechner) · 1.7.19
www/grist-core: update to 1.7.19

Changes:	https://github.com/gristlabs/grist-core/releases
b58c00bcd3
Matthias Fechner (mfechner) · 1.7.18
www/grist-core: update to 1.7.18

Changes:	https://github.com/gristlabs/grist-core/releases
a46a9c9f81
Matthias Fechner (mfechner) · 1.7.17
www/grist-core: update to 1.7.17

Changes:	https://github.com/gristlabs/grist-core/releases
dc36082cdd
Matthias Fechner (mfechner) · 1.7.16
www/grist-core: update to 1.7.16

Stick on community edition.

Changes:	https://github.com/gristlabs/grist-core/releases
dc32bd7bab
Matthias Fechner (mfechner) · 1.7.15
www/grist-core: update to 1.7.15

Changes:	https://github.com/gristlabs/grist-core/releases
c00e595241
Matthias Fechner (mfechner) · 1.7.14
www/grist-core: update to 1.7.14

Changes:	https://github.com/gristlabs/grist-core/releases
8d30f25303
Matthias Fechner (mfechner) · 1.7.13
www/grist: added a web based spreadsheet with extended database capabilities
4cc36f92de