This is a hard fork of GoogleCloudPlatform/govanityurls specifically tweaked to be deployed to AWS API Gateway / Lambda, and managed via Apex Up.
- GNU Make
- Apex Up
- An AWS account keys for IAM user/role with policy as described by apex docs
go get -u go.bourbon.stream/go-vanityurls-apex
Follow directions at GoogleCloudPlatform/govanityurls for your vanity.yaml
configuration file. Next, run make init
which will use up
to guide you through getting your up
project setup.
govanityurls
contains only a main package so it can not be imported.
- Use S3 to store config yaml, have server pull it down and cache somewhere.