# apps/api (index)
dir: apps/api

## role
Self-hosted FastAPI backend API that manages projects, git repositories, and development tools by orchestrating Docker instances for remote development environments.
## parent
index: apps/.pi-map.index.md
map: apps/.pi-map.md
## children
- apps/api/.mypy_cache
  index: apps/api/.mypy_cache/.pi-map.index.md
  map: apps/api/.mypy_cache/.pi-map.md
- apps/api/.pi-lens
  index: apps/api/.pi-lens/.pi-map.index.md
  map: apps/api/.pi-lens/.pi-map.md
- apps/api/.pytest_cache
  index: apps/api/.pytest_cache/.pi-map.index.md
  map: apps/api/.pytest_cache/.pi-map.md
- apps/api/.ruff_cache
  index: apps/api/.ruff_cache/.pi-map.index.md
  map: apps/api/.ruff_cache/.pi-map.md
- apps/api/.venv-test
  index: apps/api/.venv-test/.pi-map.index.md
  map: apps/api/.venv-test/.pi-map.md
- apps/api/alembic
  index: apps/api/alembic/.pi-map.index.md
  map: apps/api/alembic/.pi-map.md
- apps/api/src
  index: apps/api/src/.pi-map.index.md
  map: apps/api/src/.pi-map.md
- apps/api/tests
  index: apps/api/tests/.pi-map.index.md
  map: apps/api/tests/.pi-map.md
- apps/api/uploads
  index: apps/api/uploads/.pi-map.index.md
  map: apps/api/uploads/.pi-map.md
## files
- .dockerignore
- Dockerfile
- README.md
- alembic.ini
- pyproject.toml
- uv.lock
- wait-for-db.sh
## links
index: apps/api/.pi-map.index.md
map: apps/api/.pi-map.md
## workflows
-
## dirty
-
