Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

NoShare

Проект представляет локальный файлообменник на базе FastAPI. Основная идея его реализации вонзикал когда потребовалось делиться файламивнутри локальной сети, но прав администратора и самого администратора под рукой не оказалось :)

Откуда это взялось?

Проект родился из реальной проблемы: в групповой локальной сети стандартные средства обмена файлами требовали прав администратора, которых у нас не было. Проблема была решена - сервер, которому для работы достаточно обычного Python-окружения. Проект сделан для себя и своих товарищей, поэтому сложных инструментов не использовалось :)

Интерфейс

image

Быстрый старт

Установка зависимостей

$ pip install -r requirements.txt

Запуск сервера

cd .\backend\  
uvicorn app:app --host 0.0.0.0 --port 8000

Заметки

Что умеет?

Сейчас проект позволяет:

  • загружать файлы
  • скачивать файлы
  • создавать папки
  • удалять файлы/папки (это не много, но нам было достаточно 👨‍🌾)

варнинг ⭐!

Фронтенд был написан при помощи ИИ чтоб сократить время разработки.

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages