updating developer information/guide

This commit is contained in:
maxDorninger
2025-07-18 21:03:30 +02:00
parent cd8b3abf70
commit d352a8546a
3 changed files with 192 additions and 49 deletions

View File

@@ -97,36 +97,7 @@ See the [open issues](hhttps://maxdorninger.github.io/MediaManager/issues) for a
## Developer Quick Start
```bash
pip install uv
uv venv
# Activate the virtual environment
uv pip install -e .
```
```bash
docker compose -f docker-compose.yaml -f docker-compose.dev.yaml up db -d
```
```bash
uv run alembic upgrade head
```
### Get the frontend up and running
```bash
cd ./web && npm install
```
### Now start the backend and frontend
```bash
fastapi dev ./media_manager/main.py --reload --host
```
```bash
cd ./web && npm run dev
```
For the developer guide see the [Developer Guide](https://maxdorninger.github.io/MediaManager/developer-guide.html).
<!-- LICENSE -->