Desbordante / desbordante-server

Desbordante backend reimplementation (WIP), designed to reduce infrastructure overhead and speed up development process

Home Page:https://desbordante.unidata-platform.ru/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desbordante

Installation

  1. Required python3.12 or newer
  2. Install poetry — dependency management tool
  3. Install dependencies: make init

Local development

Execute make to see all available rules with documentation

  1. Activate virtual environment: source .venv/bin/activate
  2. Don't forget to change values in .env
  3. Run development-only containers: make up
  4. Run celery worker in watch mode: make worker
  5. Run application in watch mode: make app

Docs

  1. Run server application
  2. Open https://localhost:8000/docs

License

Distributed under the GNU AGPL v3. See LICENSE for more information.

About

Desbordante backend reimplementation (WIP), designed to reduce infrastructure overhead and speed up development process

https://desbordante.unidata-platform.ru/

License:GNU Affero General Public License v3.0


Languages

Language:Python 82.6%Language:Dockerfile 10.1%Language:Makefile 5.8%Language:Mako 1.5%