2018-06-06 04:33:59 +08:00
|
|
|
After being "in construction" for ages, the Elvish website is now officially
|
|
|
|
live. It is (still) not complete yet, but in the spirit of "release early",
|
|
|
|
here it is :)
|
|
|
|
|
|
|
|
This website will be the entry point of all Elvish information. It will host
|
2018-10-22 03:39:20 +08:00
|
|
|
documents (including both [learning materials](../learn/) and
|
|
|
|
[references](../ref/)), as well as release notes or other announcements. The
|
2018-06-06 04:33:59 +08:00
|
|
|
[GitHub repository](https://github.com/elves/elvish) continues to host code
|
|
|
|
and issues, of course.
|
|
|
|
|
|
|
|
The website has no comment facilities: commenting is outsourced to [Hacker
|
|
|
|
News](https://news.ycombinator.com) and [r/elv](https://www.reddit.com/r/elv/).
|
|
|
|
|
2018-10-22 03:39:20 +08:00
|
|
|
The [homepage](../) introduces each section, and highlights some key features of
|
2018-06-06 04:33:59 +08:00
|
|
|
Elvish with "ttyshots". Please start there to explore this website!
|
|
|
|
|
|
|
|
|
|
|
|
# Technical Stack
|
|
|
|
|
|
|
|
The website is built with a [static website
|
|
|
|
generator](https://github.com/xiaq/genblog) from a bunch of [MarkDown,
|
|
|
|
configuration files and messy scripts](https://github.com/elves/elvish.io),
|
|
|
|
and hosted on a [DigitalOcean](https://www.digitalocean.com) server with
|
|
|
|
[nginx](http://nginx.org).
|
|
|
|
|
|
|
|
Thanks to [Cloudflare](https://www.cloudflare.com), this website has a good
|
|
|
|
chance of withstanding kisses of death from Hacker News, should there be any.
|
|
|
|
It uses Cloudflare's "strict" SSL configuration, meaning that both traffic from
|
|
|
|
you to Cloudflare and Cloudflare to the origin server are fully encrypted with
|
|
|
|
verified certificates. The origin server obtains and renews its certificate
|
|
|
|
from the wonderful [Let's Encrypt](https://letsencrypt.org/) service.
|