Skip to content

采用最新down/oneindex,萌化默认主题 2.无需手动设置定时任务,后台每10分钟自动刷新 3.docker全自动搭建

Notifications You must be signed in to change notification settings

Baiyuetribe/OneindexMoe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneIndex-mod

Onedrive Directory Index mod

功能:

不占用服务器空间,不走服务器流量, 直接列出 OneDrive 目录,文件直链下载。

mod特点

1.采用最新down/oneindex,萌化默认主题 2.无需手动设置定时任务,后台每10分钟自动刷新 3.docker全自动搭建 4.新增导航栏+支持修改背景图

本站Demo

https://cloud.baiyue.one

安装运行

必要条件:

OneDrive 账号 如需5T云盘,点击传送门

docker安装

首先安装docker【已安装的可跳过】

docker version > /dev/null || curl -fsSL get.docker.com | bash 
service docker restart 
systemctl enable docker  #设置开机自启

之后执行安装命令

docker run -d -p 8181:80 --restart=always baiyuetribe/oneindex

完成后输入http://ip:8181 按提示操作即可。如需域名访问,请参考结尾。

image

最终效果:

特殊文件实现功能  

README.mdHEAD.md.password特殊文件使用

可以参考https://github.com/donwa/oneindex/tree/files

在文件夹底部添加说明:  

在 OneDrive 的文件夹中添加README.md文件,使用 Markdown 语法。

加密文件夹:  

在 OneDrive 的文件夹中添加.password文件,填入密码,密码不能为空。  

直接输出网页:

在 OneDrive 的文件夹中添加index.html 文件,程序会直接输出网页而不列目录。
配合 文件展示设置-直接输出 效果更佳。

上传文件:  

推荐使用系统自带的OneDrive程序客户端或者使用RaiDrive进行文件的修改、上传、删除操作。

域名访问

方法一:宝塔反代 先进入宝塔面板,点击左侧网站,添加站点,完成后进入网站设置,点击反向代理,目标URL填入http://127.0.0.1:代理端口代理端口就是docker应用的外接接口),再启用反向代理即可。如果想启用SSL ,就直接在站点配置即可。

方法二:caddy反代(没有宝塔时的策略)

设置较为麻烦,请参考:https://www.moerats.com/archives/422/

文章来源佰阅部落

About

采用最新down/oneindex,萌化默认主题 2.无需手动设置定时任务,后台每10分钟自动刷新 3.docker全自动搭建

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 97.4%
  • CSS 2.6%