By Almo Azegza
Mr
I can’t connect my GitHub account to the DI app creation step 1 here: https://cloud.digitalocean.com/apps/new?i=32eb28
After I select the repo to connect to, Github redirects me back to DO: https://cloud.digitalocean.com/apps/github/auth/callback?installation_id=15219181&setup_action=update&state=HIDDEN_BY_ME But then I get:
{
id: "Internal Server Error",
message: "Server Error"
}
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Fixed by help from Support:
The error you are seeing typically indicates that you are trying to
authorize a Github organization account, but have not yet authorized
your personal Github account. The best way to correct this would be to
delete the DigitalOcean app from the app's section of your Github
account. Please then sign out of your Github account. Once done go
through the Github authorization again in your DigitalOcean app's
create flow. Please first authorize your personal Github account
followed by your organization. The personal account is what provides
the correct permissions the org has given your Github user. You must
also have owner or maintainer privileges on the repo you are trying to
deploy from.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.