Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sxbai/zfile-on-replit
https://github.com/sxbai/zfile-on-replit
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sxbai/zfile-on-replit
- Owner: sxbai
- Created: 2023-02-24T07:53:44.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-16T14:21:05.000Z (almost 2 years ago)
- Last Synced: 2023-08-04T03:43:14.766Z (over 1 year ago)
- Language: Shell
- Size: 24.4 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Zfile部署于Replit,基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP、SFTP 等存储源,支持在线浏览图片、播放音视频,文本文件、Office、obj(3d)等文件类型。
------------------------------
# 使用说明
欢迎Fork本项目,ZFile-On-Alist
因为Replit使用官方的Jar
```
java -jar zfile.jar```
过几小时就会重置一次数据库,于是通过添加自定义工作目录参数
```bash
java -jar zfile.jar --zfile.log.path=/home/runner/${REPL_SLUG}/.zfile-v4/logs --zfile.db.path=/home/runner/${REPL_SLUG}/.zfile-v4/db/zfile
```
把工作目录改到/home/runner/项目名字
从根源上解决了反复重置数据库的问题。一键搭建脚本 (环境选择`Bash` 或 `Blank Repl`)
ZFile一键搭建脚本
```
bash <(curl -s https://raw.githubusercontent.com/sxbai/zfile-on-replit/master/install.sh)
```
## 鸣谢
- [Replit](https://github.com/replit)
- [ZFile](https://github.com/zfile-dev/zfile)