railsadminteam / rails_admin

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
MIT License
7.88k stars 2.25k forks source link

Live demo doesn't work #3537

Closed babilonczyk closed 1 year ago

babilonczyk commented 2 years ago

Live demo doesn't work. It should be fixed.

codealchemy commented 2 years ago

Assuming it's (still) running https://github.com/bbenezech/dummy_app - it's also a decade out-of-date (and, based on the lack of response to https://github.com/bbenezech/dummy_app/pull/7, not maintained)

We could simply update the README here to remove the demo links (it doesn't feel like it's used much at all, based on how outdated the demo is/was)

Alternatively, we could possibly automate a Heroku deployment based on the dummy_app that's used for tests in this repo.

Thoughts @railsadminteam/committers ?

mshibuya commented 2 years ago

Yeah I was aware that it's been like this for a long time...

automate a Heroku deployment based on the dummy_app

I love to try this.

alfuken commented 1 year ago

Been a while now... Any plans to revive it?

faqndo97 commented 1 year ago

@mshibuya Do you need any help to put demo live again? I can help to fix whatever it is and deploy it again to heroku or other provider.

codealchemy commented 1 year ago

Looks like Heroku is no longer the best provider to host (they've been phasing out free plans used by other OSS projects, https://relishapp.com/ has been down this week), https://railway.app/ seems like a viable alternative (there's a $5 monthly credit - not sure how quickly this project would burn through that).

alfuken commented 1 year ago

Looks like Heroku is no longer the best provider to host (they've been phasing out free plans used by other OSS projects, https://relishapp.com/ has been down this week), https://railway.app/ seems like a viable alternative (there's a $5 monthly credit - not sure how quickly this project would burn through that).

Not really, mainly due to:

Need to redeploy projects after the new monthly credit is applied to your account

, which means some will have to manually redeploy the project each month, and

Limited to 500 execution hours per month

, while 24 * 31 = 744

And, on top of that, DB counts as a separate service, which means that you, technically, have only 250h/mo., see https://docs.railway.app/reference/plans#execution-time-limit

codealchemy commented 1 year ago

True - the developer plan could still work (not free, but not very costly either - and at that point Heroku may still be preferred). It'd be great if there was an alternative that could host the demo for free, not sure if there are any left out there and open to suggestions.

dcecile commented 1 year ago

Fly.io has a free plan, and they've seen a lot of people migrate from Heroku: https://fly.io/docs/rails/

mshibuya commented 1 year ago

Finally, it's up on Fly.io 🎉 https://rails-admin.fly.dev/admin/