2 changed files with 136 additions and 0 deletions
@ -0,0 +1,134 @@ |
|||||
|
[](https://github.com/eyebluecn/tank) |
||||
|
|
||||
|
[中文版](./README_EN.md) |
||||
|
|
||||
|
# Eyeblue Cloud Disk(2.0.0) |
||||
|
|
||||
|
[Online Demo](https://tank.eyeblue.cn) (demo@tank.eyeblue.cn 123456) |
||||
|
|
||||
|
 [tank backend](https://github.com/eyebluecn/tank) |
||||
|
|
||||
|
 [tank-front frontend](https://github.com/eyebluecn/tank-front) |
||||
|
|
||||
|
### Description |
||||
|
Eyeblue Cloud Disk is one of [Eyeblue Softwares](https://github.com/eyebluecn), and it is the basic software for other eyeblue softwares.Eyeblue Cloud Disk has the following features. |
||||
|
|
||||
|
**1. Easy to use** |
||||
|
|
||||
|
- Docker available |
||||
|
|
||||
|
- [Install package](https://github.com/eyebluecn/tank/releases) is about 10M. Cross platform. |
||||
|
|
||||
|
- Unpack the install zip, and run it with one command. |
||||
|
|
||||
|
- Installation Guide |
||||
|
|
||||
|
- Dashboard to view UV and PV. |
||||
|
|
||||
|
- Preview usual files (doc,ppt,xls,pdf,mp3,mp4,jpg,png) |
||||
|
|
||||
|
**2. Core features all in readiness** |
||||
|
|
||||
|
- Manage your files on cloud. |
||||
|
|
||||
|
- Responsive on PC and mobile. |
||||
|
|
||||
|
- Normal user and administrator |
||||
|
|
||||
|
**3. Custom Api supported** |
||||
|
|
||||
|
- Support [Custom Api](https://github.com/eyebluecn/tank/blob/master/build/doc/alien_zh.md) |
||||
|
|
||||
|
- Manage files by api. |
||||
|
|
||||
|
If this project is helpful for you, star ⭐ it. |
||||
|
|
||||
|
### Screen Shot |
||||
|
|
||||
|
#### PC |
||||
|
|
||||
|
 |
||||
|
|
||||
|
 |
||||
|
|
||||
|
 |
||||
|
|
||||
|
 |
||||
|
|
||||
|
 |
||||
|
|
||||
|
#### Mobile |
||||
|
|
||||
|
 |
||||
|
|
||||
|
|
||||
|
### Installation by Docker |
||||
|
|
||||
|
##### a) Run |
||||
|
``` |
||||
|
docker run --name tank -p 6010:6010 -d eyeblue/tank:2.0.0 |
||||
|
``` |
||||
|
If you'd like to start you mysql by docker, use the following command. |
||||
|
``` |
||||
|
docker run --name mysql4tank -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=tank -e MYSQL_USER=tank -e MYSQL_PASSWORD=tank123 -v ~/data/mysqldemo1:/var/lib/mysql -d mysql:5.7 |
||||
|
``` |
||||
|
|
||||
|
##### b) Validation |
||||
|
Open http://127.0.0.1:6010 it succeed if you see the installation guide. |
||||
|
|
||||
|
### Installation by installation package (windows/linux almost the same) |
||||
|
|
||||
|
##### a) Prepare |
||||
|
|
||||
|
1. [Mysql](https://www.mysql.com/downloads/) (Use utf8 charset) |
||||
|
|
||||
|
2. [Here](https://github.com/eyebluecn/tank/releases) download installation package. |
||||
|
|
||||
|
3. Unzip on server |
||||
|
|
||||
|
##### b) Run |
||||
|
|
||||
|
- Double click `tank.exe` on windows |
||||
|
|
||||
|
- Run the following command on linux |
||||
|
|
||||
|
``` |
||||
|
cd ApplicationDirectory |
||||
|
./tank |
||||
|
``` |
||||
|
|
||||
|
If you'd like to run in daemon mode. |
||||
|
```shell |
||||
|
# Run the application |
||||
|
cd ApplicationDirectory/service |
||||
|
./startup.sh |
||||
|
|
||||
|
# Stop the application |
||||
|
cd ApplicationDirectory/service |
||||
|
./shutdown.sh |
||||
|
|
||||
|
``` |
||||
|
|
||||
|
##### c) Validation |
||||
|
|
||||
|
Open http://127.0.0.1:6010 it succeed if you see the installation guide. |
||||
|
|
||||
|
### Reference |
||||
|
|
||||
|
[api](https://github.com/eyebluecn/tank/blob/master/build/doc/api_zh.md) |
||||
|
|
||||
|
[Custom API](https://github.com/eyebluecn/tank/blob/master/build/doc/alien_zh.md) |
||||
|
|
||||
|
### Contribution |
||||
|
|
||||
|
Thanks these authors [@zicla](https://github.com/zicla),[@seaheart](https://github.com/seaheart),[@yemuhe](https://github.com/yemuhe),[@hxsherry](https://github.com/hxsherry) |
||||
|
|
||||
|
You can join us by scanning the following qcode. |
||||
|
|
||||
|
 |
||||
|
|
||||
|
### License |
||||
|
|
||||
|
[MIT](http://opensource.org/licenses/MIT) |
||||
|
|
||||
|
Copyright (c) 2017-present, eyeblue.cn |
||||
Loading…
Reference in new issue