Sign inSign up

psschand16/scheduler

By psschand16

•Updated 11 months ago

Image
0

2.7K

psschand16/scheduler repository overview

⁠Copilot Scheduler - FastAPI Backend

A complete self-contained FastAPI backend for the Copilot Scheduler Agent with dual API mode support (Mock/Real) for Microsoft Graph integration.

⁠Features

  • 🚀 Self-contained FastAPI application
  • 🔄 Dual API mode support (Mock/Real)
  • 📅 Microsoft Graph calendar integration
  • 🤖 Copilot agent ready
  • 🐳 Docker containerized
  • 🔐 API key authentication

⁠Quick Start

⁠Using Docker Run
docker run -d -p 8000:8000 --env-file .env psschand16/scheduler:latest

version: '3.8'
services:
  scheduler:
    image: psschand16/scheduler:latest
    ports:
      - "8000:8000"
    environment:
      - API_KEY=your-api-key-here
      - GRAPH_TENANT_ID=your-tenant-id
      - GRAPH_CLIENT_ID=your-client-id
      - GRAPH_CLIENT_SECRET=your-client-secret
      - VERIFY_TLS=false
      - LOG_LEVEL=INFO
      - API_MODE=real
    restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:68f899121…

Size

134.5 MB

Last updated

11 months ago

docker pull psschand16/scheduler