Skip to content

simpligility/trino.io

This branch is up to date with trinodb/trino.io:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c6837e · Mar 28, 2025
Mar 8, 2024
Mar 21, 2025
Mar 21, 2025
Feb 27, 2025
Mar 21, 2025
Jan 4, 2021
Mar 28, 2025
Mar 28, 2025
Oct 9, 2024
Mar 24, 2025
Sep 28, 2024
Feb 27, 2025
Mar 11, 2021
Nov 8, 2019
Sep 27, 2024
Jan 22, 2025
May 3, 2019
Jul 30, 2024
Mar 22, 2025
Oct 18, 2024
Feb 20, 2025
Dec 27, 2020
Sep 1, 2022
Oct 5, 2024
Apr 7, 2023
Jan 8, 2025
Apr 7, 2023
Jan 26, 2023
Oct 5, 2024
Dec 11, 2024
Dec 27, 2020
May 8, 2019
Jul 3, 2024
Feb 28, 2024
Jul 13, 2023

Repository files navigation

trino.io

Trino Logo

The source for the Trino community website available at https://trino.io/.

The site uses Jekyll and markdown. It is hosted on Netlify.

Build and run locally

In general, you need Ruby, gems, Bundler, Jekyll, and Netlify Dev.

Detailed steps for macOS follow below. Similar commands work for various Linux distributions.

macOS initial setup

Install Ruby in Homebrew:

brew install ruby

Add Homebrew Ruby in front of system Ruby. Use this form of the command to accommodate both Intel and Apple M1 based Macs. The back quotes are important:

PATH=`brew --prefix`/opt/ruby/bin:$PATH

Run the next few commands from the root of your clone of this repo.

Install bundler using the same version as specified at the end of the Gemfile.lock file in the project root:

gem install bundler -v '=2.5.14'

Install gems for site:

bundle install

Install Netlify CLI:

brew install netlify-cli

Run server

Run server using Netlify Dev:

netlify dev

With the server running you can access the site on http://localhost:4000.

Additional notes

Verify pages render correctly on phone

You can run the server on your computer and then verify the pages render correctly on a phone. There are two ways to do that:

  • Access the IP address of your computer on your local network from your phone.

  • Run netlify dev --live to create a publicly accessible tunnel that can be accessed from anywhere over the internet.

View future posts

Posts with future dates do not normally render. You can override the default Jekyll invocation to add the --future option to see these.

netlify dev -c 'bundle exec jekyll serve --future'

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.8%
  • CSS 35.3%
  • Ruby 2.1%
  • Other 0.8%