Update documentation
All checks were successful
Continuous Integration / Validate and test changes (push) Successful in 3s
All checks were successful
Continuous Integration / Validate and test changes (push) Successful in 3s
This commit is contained in:
0
docs/PRD.md
Normal file
0
docs/PRD.md
Normal file
@@ -115,7 +115,7 @@ flowchart LR
|
||||
|
||||
#### Infra Stack
|
||||
|
||||
Docker Compose from the `avaaz-infra` Git repository is cloned to `/srv/infra/docker-compose.yml` on the VPS.
|
||||
Docker Compose from `./infra/docker-compose.yml` is cloned to `/srv/infra/docker-compose.yml` on the VPS.
|
||||
|
||||
| Container | Description |
|
||||
| -------------- | ----------------------------------------------------------------------------------- |
|
||||
@@ -125,7 +125,7 @@ Docker Compose from the `avaaz-infra` Git repository is cloned to `/srv/infra/do
|
||||
|
||||
#### App Stack
|
||||
|
||||
Docker Compose from the `avaaz-app` Git repository is cloned to `/srv/app/docker-compose.yml` on the VPS.
|
||||
Docker Compose from `./app/docker-compose.yml` is cloned to `/srv/app/docker-compose.yml` on the VPS.
|
||||
|
||||
| Container | Description |
|
||||
| ---------- | ----------------------------------------------------------------------------------------- |
|
||||
@@ -134,7 +134,7 @@ Docker Compose from the `avaaz-app` Git repository is cloned to `/srv/app/docker
|
||||
| `postgres` | **PostgreSQL + pgvector** – Persistent relational database with vector search. |
|
||||
| `livekit` | **LiveKit Server** – WebRTC signaling plus UDP media for real-time audio and data. |
|
||||
|
||||
The `backend` uses several Python packages such as UV, Ruff, FastAPI, FastAPI Users, FastAPI-pagination, FastStream, Pydantic, PydanticAI, Pydantic-settings, LiveKit Agent, Google Gemini Live API, OpenAI Realtime API, SQLAlchemy, Alembic, docling, Gunicorn, Uvicorn[standard], Pyright, Pytest, Hypothesis, and Httpx to deliver the services.
|
||||
The `backend` uses several Python packages such as UV, Ruff, FastAPI, FastAPI Users, FastAPI-pagination, FastStream, FastMCP, Pydantic, PydanticAI, Pydantic-settings, LiveKit Agent, Google Gemini Live API, OpenAI Realtime API, SQLAlchemy, Alembic, docling, Gunicorn, Uvicorn[standard], Pyright, Pytest, Hypothesis, and Httpx to deliver the services.
|
||||
|
||||
### 1.2 Network
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ The following command will delete ALL Docker data, including stopped containers,
|
||||
|
||||
```bash
|
||||
cd /srv/infra
|
||||
sudo docker stop $(sudo docker ps -a -q) && sudo docker rm $(sudo docker ps -a -q)
|
||||
sudo docker compose down -v --rmi all --remove-orphans
|
||||
```
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
## Pull Request
|
||||
|
||||
1. Ensure your main branch is protected, so that direct push is disabled.
|
||||
1. Ensure your main branch is protected on Gitea configuration, so that direct push is disabled.
|
||||
|
||||
2. Update the local main branch.
|
||||
|
||||
@@ -69,10 +69,10 @@
|
||||
git push origin --delete feature/new-branch
|
||||
```
|
||||
|
||||
13. Create a new branch for upcoming work, for example `feature/dev`.
|
||||
13. Create a new branch for upcoming work, for example `feature/new-branch-2`.
|
||||
|
||||
```bash
|
||||
git checkout -b feature/dev
|
||||
git checkout -b feature/new-branch-2
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
0
docs/plan.md
Normal file
0
docs/plan.md
Normal file
Reference in New Issue
Block a user