我想部署我的Ruby on Rails应用程序。
我的应用程序需要以下主要资源:
我的Sidekiq
后台作业将使用Nokogiri
从其他网站获取数据。
Sidekiq-Cron
确保我的后台工作在特定时间执行(每周一次,每月一次,每年一次)。他们会更新PostgreSQL
中的数据。
允许用户使用Carrierwave
在其个人资料页面上上传图片。
由于存储问题,我将我的应用程序配置为接受不超过300个用户,允许每天上传不超过7张图片。
后台作业删除超过30天的图片。 Sendgrid
用于发送电子邮件以进行帐户激活
我已经被告知我应该寻找虚拟专用服务器托管服务。
由于Heroku在扩展时价格昂贵,我正在寻找更便宜的替代方案,希望能为Dokku提供类似Heroku的部署和配置体验。市场提供什么?
我也想知道是否有适合我的托管服务,并提供方便的存储解决方案,作为aws s3的替代品,或ws s3的简单更便宜的替代品。
我的预算主机服务每月约10美元,100GB存储每月5美元。