How to self host Grist using Docker. Docker Compose file is included below along with the CasaOS 4.3 json file for installing Grist easily with CasaOS. Not sponsored, everything was purchased with my own money, these are just things I use and like.
Links:
Grist online service: https://www.getgrist.com/
Grist Github: https://github.com/gristlabs/grist-core
CasaOS Github: https://github.com/IceWhaleTech/CasaOS
Zimaboard: https://shop.zimaboard.com/
Files Grist.yaml & Grist.json are available for download on Gumroad (enter $0 to download them for free or add a small amount as a "thank you" if my videos have been helpful):
https://holidayeffects.gumroad.com/l/...
** NOTE **: The link to the Grist icon URL is too long to cut and paste so either follow the link and copy and paste the URL yourself or find the link to another Grist icon that is shorter
= Grist.yaml File Contents (paste and save with a text editor like Notepad) =
name: Grist
services:
grist:
cpu_shares: 90
container_name: grist
deploy:
resources:
limits:
memory: 7789M
image: gristlabs/grist:latest
labels:
icon: https://community.getgrist.com/upload...
network_mode: bridge
ports:
target: 8484
published: "8484"
protocol: tcp
restart: unless-stopped
volumes:
type: bind
source: /DATA/AppData/Grist
target: /persist
devices: []
cap_add: []
command: []
environment: []
privileged: false
x-casaos:
author: self
category: self
hostname: ""
icon: https://community.getgrist.com/upload...
index: /
port_map: "8484"
scheme: http
store_app_id: Grist
title:
en_us: Grist
=Grist.json File Contents (paste and save with a text editor like Notepad) =
{"host":"","protocol":"http","port_map":"8484","cpu_shares":50,"restart":"always","label":"Grist","position":false,"index":"","icon":"https://community.getgrist.com/upload...","network_model":"bridge","image":"gristlabs/grist:latest","description":"","origin":"custom","ports":[{"container":"8484","host":"8484","protocol":"tcp","desc":"","type":0}],"volumes":[{"container":"/persist","host":"/DATA/AppData/Grist","type":0,"desc":""}],"envs":[],"devices":[],"cap_add":[],"cmd":["/bin/sh","-c","./sandbox/run.sh"],"privileged":false,"host_name":"Grist","container_name":"Grist","appstore_id":0,"custom_id":"c87e6dcd-a2a9-4ca8-bd6f-50fa5af2fd98","enable_upnp":false,"version":"1.0"}
Смотрите видео Self Hosting Grist Using CasaOS & Zimaboard онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Freeware Focus 27 Май 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,315 раз и оно понравилось 20 людям.