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