alanshaw / david

:eyeglasses: Node.js module that tells you when your package npm dependencies are out of date.
https://david-dm.org
MIT License
969 stars 70 forks source link

david-dm.org down? #171

Closed DanielRuf closed 4 years ago

DanielRuf commented 4 years ago
Bildschirmfoto 2020-08-15 um 22 08 39

I guess it is finally down forever?

DanielRuf commented 4 years ago

It seems to work again without further notice.

So I'm closing this as resolved. So far I've removed the badge as I think there is not much reason to keep it when David is down so often so we can not see the detail then and there is no public statement or status page.

Bildschirmfoto 2020-08-16 um 22 30 53 Bildschirmfoto 2020-08-16 um 22 32 46
johnjohndoe commented 4 years ago

HTTP 502 again.

DanielRuf commented 4 years ago

HTTP 502 again.

Confirmed.

grafik

oliviertassinari commented 4 years ago

Are there any good alternatives to these badges?

DanielRuf commented 4 years ago

@oliviertassinari maybe there are some alternatives at https://shields.io/

oliviertassinari commented 4 years ago

I have removed the badges and added one for https://dependabot.com/.

hueitan commented 4 years ago

as of today, it is still down.

cyberhck commented 4 years ago

it's down again! also SSL has expired, are there any alternatives to this? I couldn't do it via shields, how about making this a github action instead? At least that would not be down and we can sync every few hours maybe?

Or a lambda function?

JustalK commented 4 years ago

I also have my all shields down for dependencies with david-dm. Do the owner plan to fix the project or should we try to find an alternative ?

Apparently the website has an internal server error.

hodgef commented 4 years ago

I think the service is overloaded and the maintainer doesn't have much time to fix it. Here some context: https://github.com/alanshaw/david-www/issues/357#issuecomment-278117903

I'm personally looking for an alternative, since the service has been unreliable for the past few years sadly.

arogozine commented 4 years ago

So is shields io pretty much just a proxy for david? Looking for a badge to replace with.

calebcartwright commented 4 years ago

So is shields io pretty much just a proxy for david? Looking for a badge to replace with.

As is the case with all our services, we have to fetch the data from the upstream provider. When you request a GitHub badge from us then we have to fetch the data from GitHub to be able to create the badge, and when you request a David badge from us we have to reach out to the same endpoint discussed here (that's offline). We can't provide badges for services we can't retrieve data from.

https://shields.io/category/dependencies

alanshaw commented 4 years ago

I've deployed david to digitalocean apps using the updated dockerfile.

The Letsencrypt API got turned off so a new SSL cert was not issued. I also had to update david so it works with node 14 (was using node 6 before).

SSL certs, OS updates and configuration are now no longer my problem so hooray for that. It also auto deploys. Lets hope it works 🤞