V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangningkai
V2EX  ›  分享发现

另一个 OneDrive 目录索引应用 OLAINDEX

  •  1
     
  •   wangningkai · 2018-10-20 15:17:48 +08:00 · 2668 次点击
    这是一个创建于 1977 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Another OneDrive Directory Index OLAINDEX

    OLAINDEX

    此图来自 如有乐享,感谢推广

    本项目受 Oneindex 启发,功能借鉴其思想,在这里感谢。 项目持续开发,会加入更多功能,欢迎大家提 issue.

    简介

    项目地址:https://github.com/WangNingkai/OLAINDEX

    • 1.OneDrive 目录索引;
    • 2.基于最新 PHP 框架 laravel5 搭建而成;
    • 3.基于 bootswatch 响应式页面布局,适配 PC、平板、手机;

    功能

    • OneDrive 目录查看索引,支持分页查看;
    • 图床功能(国内不太稳低);
    • 支持文件路径一键复制、下载;
    • 支持代码、图片、文本文件即时预览;
    • 支持音视频播放(兼容大部分格式),视频播放采用 Dplayer,音乐播放采用 Aplayer ;
    • 支持文件夹加密(需管理员);
    • 支持文件上传(需管理员);
    • 支持 readme/head 说明文件添加 /编辑 /删除;
    • 支持文件搜索(需管理员);
    • 支持自定义创建文件夹(需管理员);
    • 支持文件 /文件夹删除(需管理员);
    • 后台基本管理,支持主题,预览设置等等(清理缓存后及时生效)(需管理员)。

    演示链接

    安装使用

    由于本项目基于 Laravel 开发,新手建议查看 laravel 的环境搭建再进行部署。

    帮助文档 :Wiki

    更新升级

    • 2018.10.10 / v1.0 安装流程优化;
    • 2018.10.15 / v1.1 加入防盗链
    • 2018.10.16 / v1.2 支持 dash 视频流播放(理论支持大多数视频)

    从原先版本升级请自行执行以下代码:

    git pull
    composer install -vvv
    php artisan update:install
    

    版本

    • release: 测试相对稳定代码

    • master: 开发最新代码

    TODO

    • 目录友好显示
    • 共享目录支持
    • 支持视频字幕,音频歌词
    • 支持后台大文件上传,断点续传

    其他

    小弟的服务器性能有限,所以图片的上传和预览添加了路由请求次数限制,大家可以根据需求更改

    route

    routes/web.php

    附: 本软件仅供日常学习使用,不得用于任何商业用途;学习使用请遵守您所在国家的法律,任何非法行为由使用者本身承担。

    预览

    1.jpg

    2.jpg

    7 条回复    2018-10-31 04:44:09 +08:00
    zhxhwyzh14
        1
    zhxhwyzh14  
       2018-10-20 19:08:26 +08:00 via Android
    谢谢 装一个试试
    WDD
        2
    WDD  
       2018-10-21 10:35:59 +08:00
    想问一下,播放 Dplayer 所支持的 WebTorrent 流媒体格式文件,走服务器流量吗?
    jichuan
        3
    jichuan  
       2018-10-22 23:37:38 +08:00 via Android
    666
    ferock
        4
    ferock  
       2018-10-24 15:27:13 +08:00 via iPhone
    有 docker 吗
    wangningkai
        5
    wangningkai  
    OP
       2018-10-25 20:28:11 +08:00
    @WDD 不走服务器流量,完全走的微软的流量
    wangningkai
        6
    wangningkai  
    OP
       2018-10-25 20:28:48 +08:00
    @ferock docker 正在学习,其实搭建也比较简单,只要 nginx + php
    WDD
        7
    WDD  
       2018-10-31 04:44:09 +08:00
    能否承载 500 个人同时播放一个视频的并发需求?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3929 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:26 · PVG 18:26 · LAX 03:26 · JFK 06:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.