Remote-File-Manager
Remote-File-Manager copied to clipboard
Server Based GUI File Manager
File-Manager
GUI File Manager, access both local and ssh files, X-OS (Built on electron), Tested for Windows and Ubuntu
Versions Used
Version | |
---|---|
Node.js | v14.17.0 |
Electron | v13.0.1 |
Angular | v11.0.5 |
Build package
# move to main folder
cd main
# install dependencies of angular
npm install
# move to server folder
cd server
# install node dependencies
npm install
# move back to main folder
cd ..
# build
npm run electron-generate-win # for windows 64bit
npm run electron-generate-linux # for linux 64bit
# output package will be inside of build folder
# or run electron packager commands to generate for other operating systems
Run in development mode (In browser)
# terminal 1
cd main/server
npm run server # or npm run dev-server (make sure to install nodemon)
# terminal 2
cd main
npm run start
Run in production mode (In browser)
cd main
npm run prod
# open http://localhost:4500/ in browser
Screenshots
Local Drives
Local Drives - Dark Mode
Directory Contents
Directory Contents - Dark Mode
Right Click Options (Context menu)
Create New Folder
Success Notification
Created new Folder (Auto renames non existing name with unique numbers)
Edit path
Move to path
Add Connection
Test Connection
Connect to SSH
Delete Connection
Folder right click
Drag Select folders and files
Drag Select folders and files 2
Drag Select folders and files 3
Background Task queue
History
Background task in progress
Shift + Select
Ctrl + Select
Icons used are opensource
GIT : feathericons Website : feathericons.com