Infrastructure for maintaining Go Vanity hosted at go.status.im https://go.status.im/
Go to file
Jakub Sokołowski 86afe42320
add basic README.md
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-06 15:05:30 -04:00
.gitignore add .gitignore for terraform 2019-08-06 13:46:16 -04:00
Makefile formatting 2019-08-06 14:41:13 -04:00
README.md add basic README.md 2019-08-06 15:05:30 -04:00
go_vanity.js implement generating tags from list of packages 2019-08-06 15:00:01 -04:00
main.tf create CloudFlare worker to host the go vanity page 2019-08-06 14:36:02 -04:00
variables.tf create CloudFlare worker to host the go vanity page 2019-08-06 14:36:02 -04:00
versions.tf create CloudFlare worker to host the go vanity page 2019-08-06 14:36:02 -04:00

README.md

Description

This repo defines the infrastructure necessary for https://go.status.im/.

Details

This is achieved by use of CloudFlare Workers which are a:

serverless execution environment that allows you to create entirely new applications ... without configuring or maintaining infrastructure.

The whole scrip is go_vanity.js which simply generates some basic HTML which includes the necessary <meta> tags for Go Vanty imports which look like this:

<meta name="go-import" content="go.status.im/whisper git https://github.com/status-im/whisper ">

Todo

  • Make the page more fancy?
  • Maybe use a tempalting engine like a civilized human being

Links