Skip to content

sue445/condo3

Repository files navigation

condo3

Feed generator for Doorkeeper group

https://condo3.appspot.com/

CircleCI Maintainability Test Coverage Go Report Card GoDoc

Available APIs

  • https://condo3.appspot.com/api/doorkeeper/{group}.{format}

Note

Develop

Setup

cp .envrc.example .envrc
vi .envrc

Mac

brew cask install google-cloud-sdk
gcloud components install app-engine-go

Run local

npm run build
make && ./bin/condo3

open http://localhost:8080/

Encrypt credentials with KMS

vi credential.txt
gcloud kms encrypt --location=global --keyring condo3 --key app --plaintext-file credential.txt --ciphertext-file credential.enc
cat credential.enc | base64 > encrypted_credential_base64.txt

Write to app.yaml