⚙️ Setup & Konfiguration

Installation und Konfiguration von WorkmateOS


📋 Setup-Anleitungen

Zitadel SSO Setup

Vollständige Anleitung zur Konfiguration von Zitadel als Identity Provider:

  • Zitadel Installation
  • Application erstellen
  • Rollen konfigurieren
  • Backend-Integration
  • Frontend-Integration

🚀 Quick Start

Development Setup

1. Backend:

1
2
3
4
5
6
cd backend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
alembic upgrade head
uvicorn app.main:app --reload

2. Frontend:

1
2
3
cd ui
npm install
npm run dev

3. Database:

1
docker-compose up -d postgres

🔧 Konfiguration

Environment Variables

Backend (.env):

1
2
3
4
DATABASE_URL=postgresql://user:pass@localhost:5432/workmate
ZITADEL_ISSUER=https://zitadel.example.com
ZITADEL_CLIENT_ID=your-client-id
ZITADEL_CLIENT_SECRET=your-secret

Frontend (ui/.env):

1
2
3
VITE_API_URL=http://localhost:8000
VITE_ZITADEL_ISSUER=https://zitadel.example.com
VITE_ZITADEL_CLIENT_ID=your-client-id

📚 Siehe auch


Letzte Aktualisierung: 30. Dezember 2025


Table of contents