再安利一个基于Laravel的onedrive目录程序

  • A+
所属分类:技术分享

看了下代码是比oneindex优雅,基于laravel,但是依赖库比较多,但是很方便二次开发,基本我想要的功能都是有的,可是很不建议新手搭建。

新手建议使用原版的oneindex或者嫌弃使用命令行控制麻烦的话,可以使用我魔改的稍微优雅的魔改版本:oneinde魔改(oneindex进阶版)发布和安装教程

没有onedrive5T帐号的戳:https://shop.echoteen.com

预览图:

再安利一个基于Laravel的onedrive目录程序

和作者提供的版本界面上有差距,主题全部试过了就是没有那个。估计作者私人定制的。

项目地址:

https://github.com/WangNingkai/OLAINDEX

安装:

1,基础安装

2,申请key和secret

申请地址:https://apps.dev.microsoft.com/

再安利一个基于Laravel的onedrive目录程序

再安利一个基于Laravel的onedrive目录程序

再安利一个基于Laravel的onedrive目录程序

再安利一个基于Laravel的onedrive目录程序

3,获取完成后请到 .env 文件中填写

敲黑板了,真正想要搭建成功的人注意下,redirect请写https://you.domain/oauth,api配置和项目env配置请保持一致

4,数据库配置

数据库可以使用 mysql 或者 sqlite 等 建议使用 sqlite 方便迁移。

mysql 参考 laravel 文档配置

sqlite :在 database 目录新建 database.sqlite 文件

.env 文件中,删除其他数据库配置,只需填写如下:

DB_CONNECTION=sqlite

敲黑板了,不熟悉laravel请注意,sqlite的话请在目录下的database里创建!

项目目录执行

默认密码12345678

然后就可以访问啦~

echo少年

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:6   其中:访客  3   博主  3

    • avatar IMWNK 0

      感谢推广,确实在安装的考虑上有点少,新手确实不容易安装

        • avatar echo少年 Admin

          @IMWNK 好的东西肯定是要让更多人发现,以后想到好玩的基于你的程序二开还是蛮有意思的~其实我是在laravelchina发现你的,单在我小改了oneindex后了,可怜的你项目好久一个star也没有,啊哈哈,本来我也和你一个想法,移植laravel上去,但是精力有限

          • avatar 小小白 0

            @IMWNK 你是作者吗,之前用oneindex的时候,有一个功能,支持head.md和readme.md解析展示,其他md文件是作为代码展示的,后来我尝试修改了一下代码,出在onedrive上传一些md文件可以都直接展示,使得用onedrive来做静态网页服务器,可是只能解析md文件,你可以考虑解析html文件吗

              • avatar echo少年 Admin

                @小小白 我不是作者,你可以去响相应的github主页提交issue

            • avatar lvss 0

              你就说下代搭建多少钱吧?
              我来付款!怎么联系?