{"repo":"gristlabs/grist-omnibus","free":true,"listed":false,"github":"https://github.com/gristlabs/grist-omnibus","clone":"git clone https://github.com/gristlabs/grist-omnibus.git","description":"an opinionated Grist+Dex+Traefik package for first-time self-hosters","language":"JavaScript","stars":101,"topics":[],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Grist Omnibus ============= This is an experimental way to install Grist on a server quickly with authentication and certificate handling set up out of the box. Grist Labs also has marketplace offerings for AWS and Azure. So you and your colleagues can log in: And use Grist without fuss: It bundles: Grist itself from grist-core - Grist is a handy spreadsheet / online database app, presumably you like it and that's why you are here. A reverse proxy, Traefik - we use this to coordinate with Let's Encrypt to get a certificate for https traffic. An identity service, Dex - this can connect to LDAP servers, SAML providers, Google, Microsoft, etc, and also (somewhat reluctantly) supports hard-coded user/passwords that can be handy for a quick fuss-free test. Here's the minimal configuration you need to provide. EMAIL : an email address, used for Let's Encrypt and for initial login. PASSWORD : optional - if you set this, you'll be able to log in without configuring any other authentication settings. You can add more accounts as EMAIL2 , PASSWORD2 , EMAIL3 , PASSWORD3 etc. TEAM - a short lowercase identifier, such as a company or project name ( grist-labs , cool-beans ). Just a-z , 0-9 and - characters please. URL - this is important, you need to provide the base URL at which Grist will be accessed. It could be something like https://grist.example.com , or http://localhost:9999 . No path element please. HTTPS - mandatory if URL is https protocol. Can be auto (Let's Encrypt) if Grist i","default_branch":null,"files":null,"tree":[],"storefront":"/r/gristlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gristlabs/grist-omnibus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}