GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - walkingopen/jmal-cloud-view: JmalCloud 是一款私有云存储网盘项目,能够简单安全管理您的云端文件

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

1,005 Commits
1,005 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
build
build
 
 
doc
doc
 
 
docker/nginx-drawio
docker/nginx-drawio
 
 
public
public
 
 
src
src
 
 
test
test
 
 
.editorconfig
.editorconfig
 
 
.env
.env
 
 
.env.development
.env.development
 
 
.env.production
.env.production
 
 
.env.test
.env.test
 
 
.gitignore
.gitignore
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
README_en_US.md
README_en_US.md
 
 
babel.config.js
babel.config.js
 
 
config.js.template
config.js.template
 
 
docker-entrypoint.sh
docker-entrypoint.sh
 
 
jsconfig.json
jsconfig.json
 
 
nginx.conf
nginx.conf
 
 
package.json
package.json
 
 
postcss.config.js
postcss.config.js
 
 
prettier.config.js
prettier.config.js
 
 
railway.yaml
railway.yaml
 
 
vue.config.js
vue.config.js
 
 

Repository files navigation

JmalCloud 个人网盘 | English

JmalCloud 是一款私有云存储网盘项目,能够简单安全管理您的云端文件

✅ 支持OSS,阿里云OS、腾讯云OSS和MinIO

✅ 支持图片,音频,视频等文件的在线预览

✅ 支持Word、Excel、PPT、流程图和思维导图的编辑和预览

✅ 支持x86、arm64(Centos/Debian/Ubuntu/macOS)

✅ 提供强大的在线文本编辑器

✅ 支持超大文件上传,断点续传

✅ 支持WebDAV

线上Demo:

查看 Demo , 用户名:demo, 密码:demo1234

部署

  • 必须安装:Docker 和 Docker Compose v2.0+

参考docker-compose.yml

docker compose up -d

等待启动后访问: http://{your_ip}:7070

重启管理员密码

# 1. 重置密码
docker exec -it jmalcloud_mongodb mongo jmalcloud --eval "db.getCollection('user').update({ 'creator': true }, {\$set: { 'password': '1000:c5b705ea13a1221f5e59110947ed806f8a978e955fbd2ed6:22508de12228c34a235454a0caf3bcaa5552858543258e56' }}, { 'multi': false, 'upsert': false })"
# 2. 重启容器
docker restart jmalcloud_server
# 重置后的密码为: jmalcloud

备份/恢复 数据库

备份数据库

  docker exec -it jmalcloud_mongodb mongodump -d jmalcloud -o /dump/xxx --gzip --quiet

恢复数据库

  docker exec -it jmalcloud_mongodb mongorestore -d jmalcloud --dir /dump/xxx --gzip --quiet

dev

环境准备:

  • jdk17+
  • mongodb4.4+
  • node v16.x.x
1、克隆服务端项目

git clone https://github.com/jamebal/jmal-cloud-server.git

2、修改配置文件 src/main/resources/file.yml

修改参数rootDir 和 ip2region-db-path 改为自己的目录, 即可启动服务

3、克隆web端项目

git clone https://github.com/jamebal/jmal-cloud-view.git

4、项目目录下执行npm install
5、启动web端npm run dev

部分截图:

image0 image1 image2 image3 image4 image5 image6

浏览器支持

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

许可

MIT license.

Copyright (c) 2020-present jmal

About

JmalCloud 是一款私有云存储网盘项目,能够简单安全管理您的云端文件

jmal.cc/demo

Resources

Readme
License
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.