mruoss / tilt.build

Tilt landing page

Home Page:https://tilt.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tilt.build

Build for the Tilt landing page

https://tilt.build/ and https://docs.tilt.build/

Developing

  1. Install Tilt

  2. Run tilt up

The landing page will be running at http://localhost:4000/.

The docs page will be running at http://localhost:4001/.

Edits to the markdown will auto-update the HTML. The landing page lives under src and the docs page lives under docs. The docs directory has symlinks to share stuff with the landing page.

When you're finished, merge to master and Netlify will auto-deploy the site.

API docs

The API docs are a little bit more complicated.

We write the API docs as docstrings in a Python file (api/api.py), generate an HTML fragment with Sphinx (make api), and then serve that HTML fragment with Jekyll.

You generally shouldn't need to run make api by hand. The Tiltfile will do it automatically whenever api/api.py changes.

License

Copyright 2019 Windmill Engineering

Licensed under the Apache License, Version 2.0

About

Tilt landing page

https://tilt.dev/

License:Apache License 2.0


Languages

Language:HTML 55.4%Language:CSS 21.5%Language:Python 19.2%Language:Ruby 1.9%Language:Dockerfile 1.0%Language:Makefile 0.6%Language:JavaScript 0.3%Language:Shell 0.0%