It's a simple web file manager created for simple upload directories and files or sharing file between computers.
Frontend: React
Backend: Python 3.9, fastAPI
Clone the project
git clone https://github.com/n2oneProgrammer/webFileManager.gitGo to the project directory
cd webFileManagerGo to server directory
cd backendInstall dependencies
pip install -r requirenments.txtSet environment variable
export NODE_ENV=production
export ADMIN_PASS_SHA256=XXXX
export ADMIN_LOGIN=XXXX
export SECRET_KET=XXXXX set NODE_ENV=production
set ADMIN_PASS_SHA256=XXXX
set ADMIN_LOGIN=XXXX
set SECRET_KET=XXXXXStart the server
uvicorn main:app --host 0.0.0.0 --port 8000Go to Frontend directory
cd frontendInstall dependencies
npm installStart the frontend server
npm run devTo deploy this project run On Linux
source build.shOn Windows
.\build.bat