delierybot is awesome! so sad to see it shut down.
August 25, 2020 at 6:27pmdelierybot is awesome! so sad to see it shut down.
August 25, 2020 at 6:27pmHow do folks run it? serverless? k8s? any install guides?
August 25, 2020 at 8:25pm
Ok, I see what you're saying, it doesn't quite amount to shutting down. In terms of how I run it, I've run it against k8s and k3s on AWS. Happy to try and help where I can with any questions around deploying; have you had a chance to look at: https://docs.github.com/en/rest/guides/delivering-deployments
You could also run it locally with ngrok on either minikube, k8s or k3s if that piques your interests.
August 26, 2020 at 9:34am
There is also the option to run it with firebase https://github.com/deliverybot/deliverybot/tree/master/packages/firebase. I've deployed it like this
August 27, 2020 at 12:44am
(davidkarlsen), I'll stand it up again and provide the steps I used to deploy it soup to nuts –– including UI. I'd deployed it some months back when GitHub Actions was still in beta.
WIP –– It's all a bit convoluted, but I'll wire it up to
ngrok
a bit later today and validateHTH
also - is the backend entirely request-driven - so that it could run as a lambda on aws?
August 30, 2020 at 4:11am
August 30, 2020 at 6:18pm
October 1, 2020 at 9:38am
(ramene) Hi!
I am trying to setup deliverybot in kubernetes without ngrok. Used the above PR as referrence. The docker image built successfully. However I'm getting following error:
throw new Error('options.secret required')^
It's because my .env configmap is empty. So from where can I get these values:
CLIENT_ID=CLIENT_SECRET=APP_ID=WEBHOOK_SECRET=PRIVATE_KEY=WEBHOOK_PROXY_URL=
And where shall I mount this configmap to inside deliverybot container so that the service picks it up while coming up?
(sudipsamanta1) you have to register your application under GitHub ( https://github.com/settings/apps )., after which your CLIENT_SECRET and other values are provided.
(ramene) Thank you. What should be the webhook URL while registering github app?
October 2, 2020 at 7:24pm
(ramene) Can you help me here? Since deliverybot hosted solution is going away, we really need to make it work on our kubernetes setup. So what shall we set in webhook URL?