A lightweight, open-source file sharing web application for local networks.
271

PiZilla is built entirely using Express and ReactJS. Transpiled using Babel with Webpack3 and Hot Module Reloading. For a full list of dependencies, refer here.
The codebase holds EcmaScript 2016 syntax along with extensions for transform-runtime, transform-class-properties and transform-object-rest-spread operators.
npm install or yarn (if you use
yarn).npm run dev or yarn dev.
(includes support for live reload)npm run build or yarn build.const config = {
deadline: 24, // hours beyond which a file is deleted
deleteSchedule: '00 00 */2 * * *', // runs the check once every two hours
port: 80, // configure your server port number
root: path.dirname(__dirname), // the root directory of application
uploads: 'uploads' // the location where uploads are to be saved
};
npm start or yarn start.Note: Make sure you have write access to the uploads folder. 👍🏻

Content type
Image
Digest
Size
66.6 MB
Last updated
over 8 years ago
docker pull nitdgpos/pizilla