Рубрики
Без рубрики

Vue-fs: Решение сервера домашнего файла

Наибольший вариант использования, на который я мог бы надеяться с этим проектом, это то, что кто -то использует его, чтобы перевернуть свой старый LA … Tagged with Vue, ShowDev, JavaScript, Node.

Наибольший вариант использования, на который я мог бы надеяться с этим проектом, – это то, что кто -то использует его, чтобы повернуть свой старый ноутбук, который они собираются выбросить в файловый сервер.

Vue-FS должен быть именно этим. Простое приложение для домашнего сервера для всех, кто хочет получить старое оборудование, которое у них есть. Я также планирую добавить больше функций в будущем, таких как пользователь/API Auth, обмен файлами и публичные/частные папки.

🚀 Демо 💿 Источник Репо

Функции

✔ Загрузить (несколько файлов) ✔ Скачать (несколько файлов/каталогов) ✔ Перемещение (Несколько файлов/каталогов) ✔ Удалить (несколько файлов/каталогов) ✔ Подпапки ✔ Извлечение ✔ Создание новых каталогов ✔ ️ фильтрация ✔ Просмотр файлов *, если совместим с браузером ✖ Переименование файлов/каталогов ✖ пользователь/API auth ✖ https ✖ Обмен файлами

Окончательные примечания

Я запустил тесты совместимости на бэкэнд узла проекта с Raspberry Pi, старым нетбуком, работающим в Ubuntu и машиной Windows 10. Все функции работали на всех трех из этих тестовых машин (спасибо Posix!).

Я всегда открыт для сотрудничества и приветствую запросы на привлечение. Я надеюсь, что кто -то там найдет это полезным, и, надеюсь, это каким -то образом обогатит сообщество Foss. Спасибо, что проверили это, ребята!

Flynnderek/Vue-Fs

Клиент управления файлами VUE, в комплекте с бэкэнд Node/Express/FS.

🚀 Демо

Этот проект существует в основном как вызов для меня! Vue-FS предназначен для полного домашнего файлового сервера и решения для управления файлами. Идея состоит в том, что вы можете запустить его на Raspberry Pi, старого ноутбука или даже на стойку с течением времени, я буду добавлять дополнительные функции в этот проект, перечисленный ниже. Я также приветствую сотрудничество, если кто -нибудь из вас будет склонен:)

Функции

  • Загрузить (несколько файлов)
  • Скачать (несколько файлов/каталогов)
  • Переместите (несколько файлов/каталогов)
  • Удалить (несколько файлов/каталогов)
  • Подпапки
  • Извлечение
  • Создайте новые каталоги
  • Фильтрация
  • Просмотр файлов * Если совместим с браузером
  • Переименовать файлы/каталоги
  • Пользовательский аут
  • Https

Клиент

cd client

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

Сервер

cd server
# install dependencies
npm install

# run server
node server.js

# if you have nodemon installed globally
npm run

Оригинал: “https://dev.to/iotapp/vue-fs-a-home-file-server-solution-25c0”