Installation
Docker oder manuell in fünf Schritten.
Der Quellcode liegt in einem privaten Repository. Zugang über das Source-Formular auf velostack.eu anfragen. Für Produktion wird PostgreSQL 15 empfohlen.
Voraussetzungen
- Docker + Docker Compose oder Python 3.11+
- Mindestens 512 MB RAM, Port 8000 frei
- PostgreSQL 15 für Produktion
Docker
git clone https://github.com/Veloflott/veloflott-velostack-veloconnect.git
cd veloflott-velostack-veloconnect
cp .env.example .env
docker compose up -d
docker compose exec veloconnect python scripts/create_admin.py Manuell
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env
alembic upgrade head
uvicorn velostack.main:app --host 0.0.0.0 --port 8000 --app-dir src Prüfen
GET /healthliefert HTTP 200.GET /health/timerszeigt Sync- und Timer-Status.- Web-UI unter
/admin/erreichbar. - MCP-Endpoint unter
/mcperreichbar.