利用Heroku免费服务部署OneIndex教程

文章目录

Heroku大家应该不陌生,很久之前博主就写过教程。用Heroku用来科学无忧。当然现在还是能做的。博主就不再更新那些历史文章了!虽然那篇文章图片全挂了,不过我相信大家个个都是动手能力强的大佬~~

好了,回到本文!利用Heroku免费服务来部署OneIndex。当然也能部署其他的!大家要学会举一反三~~

这里谢谢@花似大佬提醒博主。关于免费服务的一些限制,在文章最后,也给了一个解决方案!

同样openshift也有免费的服务,等以后博主有时间再更新吧!

 

 

准备工作

1)需要一个自己的GITHUB账号。

2)注册heroku的账号!

 

 

账号注册

注册网址:https://signup.heroku.com/

填写相关的信息,注册即可!

避免使用国内的邮箱,尤其QQ邮箱!需要挂一个代理有一个Google人机验证!

 

 

部署步骤

1)使用自己的GITHUB账号,去fork一份大佬的源码!项目地址:https://github.com/donwa/oneindex

 

2)注册完账号,打开【控制面板】,点击右上角的【New】。新建一个APP

 

3)部署选项我们选择GITHUB,然后点击【Continue】

 

 

4)GITHUB连接成功后,搜索oneindex源码。选择master分支。点击怕【Deploy Branch】就开始部署了!

 

5)等上1分钟,即可部署成功!我们打开部署的APP,点击【Settings】。在此页面可将APP的相关信息。包括可访问的域名!!

 

 

 

平台设置

访问我们的域名,就可以配置相关信息了!

请参考文章,这里不再重复:OneIndex部署教程,利用OneDrive打造专属分享型网盘

 

 

免费限制?

heroku免费版有一个限制,如果APP30分钟没人访问就会设置成休眠状态!

破解也简单,网上有好多免费的网站监控。随便找一个监控一下就可以了!比如阿里云的云监控!

 

 

 

 

原文链接:,转发请注明来源!

发表评论

要发表评论,您必须先登录

  • 14 Responses to “利用Heroku免费服务部署OneIndex教程”
    • breakcrazy

      其实是可行的,至少我用成功了。用其他服务器安装成功后,跟原项目文件比对,仅仅config里多了两个文件base.php和token.php,应该就是安装时填的配置信息跟网站设置,其他没啥变化。heroku部署完后这两个文件没有写进去,所以装完后还是返回安装界面。我个人的方法是,首先在其他服务器上把base.php和token.php下载下来,fork项目后,上传到config文件下,然后用本文的方法部署,成功后直接食用,不需要填写信息。

      私信
    • IMWNK

      投稿 !投稿 !如何利用 Heroku 免费空间搭建 OLAINDEX https://imwnk.cn/article/102

      私信
    • Q8877BFE5E5A0F6ADE4E45EBF0E87E60A

      这个确实不能用,装完后还是返回安装界面。

      私信
    • nelson

      这个确实不能用,装完后还是返回安装界面。

      私信
    • 王大佬

      绑域名需要验证卡

      私信
    • random_id

      站长有实际测试么,oneindex绑定帐号、修改后台这类的操作都是直接保存在php文件里的,而heroku的文件系统不会长期保存这些修改。所以这么直接部署的话,估计隔一两天就会被重置。

      私信
    • 木子小鱼

      使用HeroKu安装完成后从前台访问还是跳转至 oneindex安装界面,怎么解决呢?

      私信
    • ..

      oneindex配置好 访问首页 还是要重新配置 无法保存

      私信
    • 下一个自己

      按照文中方法配置之后,显示系统安装成功,但是访问链接又会跳转到系统安装界面,重新安装,是怎么回事啊?

      私信
    • 秋天不落叶

      最后程序安装成功了,但是返回网站后一直重新部署,后台管理修改后的参数还是变回默认的,好像是只读一样

      私信