Skip to content

dolbikcop/UrFUbe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Видеохостинг UrFUbe

Документация на хостинге здесь

Техническая документация: Google Docs.

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

  • Перейти в корневую директорию проекта (UrFUbe/)
  • Создать файл .env и заполнить его по примеру dev.env
  • Выполнить команду:
docker compose up --build -d 

API также доступен по адресу: http://localhost:{BACK_APP_PORT}/docs

Технологии, использующиеся в проекте

  • Система контроля версий - Git
  • Фронтенд-фреймворк - Vue.js
  • Бэкенд-фреймворк - FastAPI
  • Облачное хранилище - Yandex Cloud Object Storage
  • Хостинг - Yandex Cloud Compute Cloud
  • Контейнеризация - Docker
  • База данных - PostgreSQL
  • Язык программирования - Python
  • Веб-сервер - Uvicorn
  • Асинхронность - asyncio
  • ORM - SQLAlchemy
  • Миграции - Alembic
  • Валидация - Pydantic
  • Документация - Swagger