君玉自牧 君玉自牧
首页
  • Linux
  • Nginx
  • MySQL
  • Redis
  • Kafka
  • Docker
  • Jenkins
  • Oneindex
  • Bitwarden
  • Confluence
  • Photogallery
  • 智能手机
  • 上古卷轴
  • 健身记录
  • 站点相关
  • 未完待续
GitHub (opens new window)
首页
  • Linux
  • Nginx
  • MySQL
  • Redis
  • Kafka
  • Docker
  • Jenkins
  • Oneindex
  • Bitwarden
  • Confluence
  • Photogallery
  • 智能手机
  • 上古卷轴
  • 健身记录
  • 站点相关
  • 未完待续
GitHub (opens new window)
  • 应用服务

    • 同步工具:Resilio Sync
    • 免费文本生成语音
    • 安装 Confluence 构建知识库
    • 内网穿透:frp
    • 使用 bitwarden_rs 搭建自用密码服务器
    • 安卓手机 Magisk & Xposed 模块
    • 部署 Oneindex 搭建个人网盘
      • 说明
      • 需求
      • 搭建
        • 准备
        • 部署
      • 管理
    • 使用 Cloudflare Workers 创建短网址程序
    • 苹果自动化:Workflow
    • 保存 Windows 10「聚焦」功能的精美壁纸
    • 记忆辅助软件:Anki
    • Photogallery X3
    • 跨平台网络优化:Surge
    • 使用 IFW 调教安卓应用
  • 网页浏览

  • 诗词歌赋

  • 其他收藏

目录

部署 Oneindex 搭建个人网盘

# 说明

Oneindex 是个目录列表程序,可以将 OneDrive 特定账号网盘里面的文件目录直接列目录,文件直链下载且不会消耗服务器的流量和空间。

# 需求

PHP 5.6+ (Curl 支持) OneDrive 账号 Oneindex 程序

更多详情,见 Github (opens new window)

# 搭建

起初使用万网(阿里云)虚拟主机,到绑定账号这一步一直无法成功,且无解决思路,放弃

# 准备

注册 Now (opens new window) 账户(优点:无需设置密码,每次登录都会发送相应的确认邮件); PS.使用下述临时邮箱注册 (opens new window) OneDrive 账号(默认 1T 容量,部分邮箱有 5 T);

  • http://get365.pw/(实测 (opens new window) 5 T)
  • http://officevip.club/ (opens new window)
  • http://gfw.ac.nz/ (opens new window)
  • http://mail.xgdfz.tech/ (opens new window)
  • http://ac.gua.bi/ (opens new window)
  • http://od.office365vip.cn/ (opens new window)

如需使用自己的域名,直接创建域名 cname 记录到 mail.0du.win 等待生效即可。 下载并安装 Node.js (opens new window) 和 Git (opens new window) 客户端。

# 部署

开始菜单 -> 所有程序-> Node.js 文件夹 -> Node.js command prompt,输入 npm install -g now 安装 Now 客户端 安装完成以后,使用 now login 命令,再输入注册 Now 账号所用的邮箱地址进行登录(需要进邮箱点击确认按钮) 运行 Git Bash,输入 git clone https://github.com/donwa/oneindex.git (opens new window) 命令,拉取最新的 Oneindex 代码; 在 Oneindex 文件夹(C:\Users\Administrator\oneindex)中加入 now.json 文件,文件内容如下:

{
"type": "docker",
"features": {
"cloud": "v1"
}
}
1
2
3
4
5
6

Node.js command prompt 进入 oneindex 文件夹中,输入 now 命令部署项目 部署完成后,容器默认会隔一段时间重启,运行 now scale oneindex-sutiyqwewf.now.sh 1 命令不让容器重启; 并且会默认分配一个二级域名:https://oneindex-sutiyqwewf.now.sh;可以输入 now alias oneindex-sutiyqwewf.now.sh 别名 命令,为服务取一个别名 浏览器地址栏输入 https://oneindex-sutiyqwewf.now.sh (opens new window) 进行 Oneindex 程序安装

# 管理

安装完成以后,默认后台密码是 oneindex,进入后台修改密码去掉/?/ (需配合伪静态使用!!) Windows 下配合 RaiDrive (opens new window),随时随地对文件进行管理! 特殊文件实现功能,注意大小写,说明文件请保存为 UTF-8 格式

加密文件夹 在对应的文件夹中添加 .password 文件,填入密码,密码不能为空 添加头部说明 在对应的文件夹中添加 HEAD.md 文件,使用 markdown 语法 添加底部说明 在对应的文件夹中添加 README.md 文件,使用 markdown 语法 直接输出网页 在对应的文件夹中添加 index.html 文件,程序会直接输出网页而不列目录 配合“文件展示设置 -> 直接输出 -> 添加 html”食用效果最佳

Windows 下无法创建空文件名的文件,点击下载 .password (opens new window) 然后修改里面的密码即可

网页编辑 (opens new window)
最近提交: 2023/03/22, 11:52:35
安卓手机 Magisk & Xposed 模块
使用 Cloudflare Workers 创建短网址程序

← 安卓手机 Magisk & Xposed 模块 使用 Cloudflare Workers 创建短网址程序→

Theme by Vdoing | Copyright © 2011-2023 | 君玉自牧
粤ICP备15057965号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式