Skip to content
/ drive Public
forked from lazyDrive/drive

A cloud based lazy drive to manage media files integrated with Dropbox, Google Drive etc.

License

Notifications You must be signed in to change notification settings

Alvazz/drive

 
 

Repository files navigation

Lazy Drive

License Green keeper


Directory layout

.
├── docs                    # Documentation files (alternatively `doc`)
├── public                  # Public files
├── server                  # Server of application
├── src                     # Source files (alternatively `lib` or `app`)
├── test                    # Automated tests (alternatively `spec` or `tests`)
├── LICENSE
└── README.md

Vue CLI-3 Install

# npm
npm install -g @vue/cli

Installation

# Install imagemagick
`sudo apt-get install imagemagick ghostscript poppler-utils`

# In root and server run
`npm install`

# In server folder run
`npm start`

# In root run
`npm run serve`

# Done! Magic happens on port: `http://localhost:8080`

To start a development server desktop app with electron:

if you use NPM:

npm run electron:serve

To build your app:

npm run electron:build

Production

In root run

npm run build

It build fresh production package in server public folder for you.

`npm run drive

Contributions

Lazy Drive is an opensource project. Contributions are welcome

  • Fork the repo and star it ⭐
  • Open issues 💥
  • Raise PRs for issues ✋
  • Help on documentation 📄

Copyright (c) 2018, Lazy Drive Lazy Drive

About

A cloud based lazy drive to manage media files integrated with Dropbox, Google Drive etc.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 45.9%
  • JavaScript 44.0%
  • CSS 9.5%
  • HTML 0.6%