Home
Softono

Vue Fs

Open source MIT Vue
59
Stars
8
Forks
2
Issues
2
Watchers
1 year
Last Commit

 About Vue Fs

A Vue file management client, complete with a node/express/FS backend.

Platforms

Web Self-hosted

Languages

Vue

Need Help Installing Vue Fs?

We provide expert installation service for this software. Our team will install, configure, and secure Vue Fs on your server. plans start at just $30.

vue-fs

:fire: A big thanks to Jude Giordano and Gazij for their work on PR #2. This PR removes much of the bloat from the old backend, provides feature fixes and creates a more robust backend. Cheers! :beer:

:rocket: Demo

:crystal_ball: Vue-fs Discord Server -> Discuss issues, ideas or get help with project setup

This project exists mostly as a challenge to myself! Vue-fs is meant to be a complete home file server and file management solution. The idea being you can run it on a Raspberry Pi, an old laptop or even a rack server. Over time I will be adding extra features to this project, listed below. I also welcome collaboration, should any of you feel inclined :)

Features

  • Upload (multiple files)
  • Download (multiple files/directories)
  • Move (multiple files/directories)
  • Delete (multiple files/directories)
  • Subfolders
  • Extracting
  • Create new diretories
  • Filtering
  • File viewer *if compatible with the browser
  • Rename files/directories
  • User auth
  • HTTPS

Installation

Client

cd client

# install dependencies
npm install

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

# build for production with minification
npm run build

Server

cd server

# install dependencies
npm install

# run server with nodemon
npm run dev

Contributors and honorable mentions

The following people have made this FOSS project possible:

  • Tyler Ingraham - A great mentor, commisioned a secured production version of vue-fs for use at his law office.
  • Jude Giordano - Core contributor
  • Gazij - Core contributor