/torba

Uploading file service

Primary LanguageTypeScriptMIT LicenseMIT

Torba

Сервис для загрузки файлов.

Запуск

Нужно создать файл secrets.dev.json. Без него не будет работать!

Далее, ставим зависимости:

npm i

Запускаем:

npm run dev

Фичи

  • загрузка файлов
  • проверка доступа через тикеты
  • TTL для файлов

Технологии

  • хранилище (DO Spaces, пока выгоднее всего)
  • JWT для проверки доступа
  • MongoDB для хранения меты файлов
  • NodeJS + Connect