1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/woodwhales-woodwhales-file-cloud

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

woodwhales-file-cloud

Независимый открытый персональный сетевой диск

Автор: Блог woodwhale.

Техническая поддержка: Spring Boot + Thymeleaf + AdminLTE

Требования к среде

Требования к среде: JDK 1.8+.

В этой системе используется управление версиями кода с помощью maven, пожалуйста, установите и настройте среду maven самостоятельно.

Рекомендуется использовать браузеры Chrome, Firefox или Edge.

Проверено, что все три новые версии браузеров совместимы.

Руководство по установке

Установка FTP-сервера

Описание: Этот проект зависит от FTP-сервера, поэтому необходимо установить FTP-сервер. Руководство по установке на Windows: Установка FTP-сервера на Windows. После успешной установки необходимо изменить конфигурацию ссылки FTP-сервиса в файле конфигурации application.yml.

Загрузка исходного кода

Скачайте исходный код и клонируйте код git:

git clone https://github.com/woodwhales/woodwhales-file-cloud.git

Компиляция и упаковка

Перейдите в корневой каталог проекта и выполните команду mvn для упаковки проекта:

mvn clean install

Запуск проекта

Перейдите в каталог target и выполните следующую команду для запуска проекта:

java -jar woodwhales-file-cloud.jar

После успешного запуска проекта он по умолчанию открывает порт 12306. Вы можете изменить порт запуска в конфигурационном файле src\main\resources\application.yml. Доступ к проекту через браузер по адресу: http://127.0.0.1:12306/file-cloud/.

Итерации функций

1.0.0_2020-04-24

Взаимодействие с пользователем:

  1. Можно отобразить аватар пользователя и функцию предварительного просмотра;
  2. Можно отображать список файлов, можно перейти в папку, вернуться в родительскую папку, можно загрузить файл, нажав кнопку загрузки.

Функции бэкенда: можно отображать, обновлять и загружать файлы, классифицировать файлы по типу.

1.0.1_2020-04-24

Взаимодействие с пользователем:

  1. Интервал между операционными иконками унифицирован;
  2. Версия системы динамически считывается из файла pom.

Бэкенд-функции: инструмент gson упакован, метод преобразования объекта в строку json.

1.0.2_2020-04-26

Взаимодействие с пользователем: добавлены функции обмена, удаления и просмотра деталей файла.

Бэкенд-функции: добавлены интерфейсы обмена, удаления и просмотра подробностей файла.

1.0.3_2020-04-26

Оптимизация формата размера файла в деталях файла, формат: xxxMB (xxxx байт).

1.0.4_2020-04-28

Взаимодействие с пользователем:

  1. Обновлена функция обновления имени файла;
  2. Рефакторинг способа чтения общих данных операционными кнопками.

Бэкенд-функции: обновлены функции обновления имени файла и создания файла, интерфейс вызова для определения существования файла или каталога изменён на вызов интерфейса.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

вуд вилс файл клауд независимый open source персональный облачный диск Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/woodwhales-woodwhales-file-cloud.git
git@api.gitlife.ru:oschina-mirror/woodwhales-woodwhales-file-cloud.git
oschina-mirror
woodwhales-woodwhales-file-cloud
woodwhales-woodwhales-file-cloud
master