Skip to content

Простой файловый сервер

Notifications You must be signed in to change notification settings

intredford/simple-fileserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💾 Простой файловый сервер

Описание

Этот проект я написал для того, чтобы было проще делиться файлами. Суть такова: закидываешь файл (файлы) в форму, указываешь путь и через сколько часов удалить, загружаешь, получаешь ссылку и QR-код на каждый файл. Всё.

Загрузка файлов защищена паролем, который указывается в файле .env (подробности ниже). Скачивать могут все.

Запуск

Шаг 1: клонируйте репозиторий

git clone https://github.com/intredford/simple-fileserver

Шаг 2: установите зависимости

npm install

Шаг 3: переименуйте файл .env-example в .env и перепишите переменные окружения под себя

Шаг 4: запустите сервер

node index.js
# или
pm2 start index.js --name "fileserver"

Разработка

Вместо шага 4 пропишите

npm run dev

About

Простой файловый сервер

Resources

Stars

Watchers

Forks