9 lines
484 B
Markdown
9 lines
484 B
Markdown
# backend-python
|
|
|
|
Copier template for a Python backend: a uv project, one Docker image, a `python -m <module>` entrypoint per service (`api`, `bot`, `userbot`, `worker`, `scheduler`), optional Dishka, MongoDB or PostgreSQL, Redis, taskiq, CryptoPay, pydantic-ai and a dynamic config in the database. A `backend/` part or the whole project (`layout`), on top of `infra`.
|
|
|
|
```sh
|
|
copier copy --trust -d project_name="My Thing" <this-repo> <dest>
|
|
copier update -a .copier/backend.yml
|
|
```
|