env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
BOT_ID
Microsoft Teams Bot Configuration
BOT_PASSWORD
secret
BOT_ENDPOINT
TENANT_ID
Microsoft Graph API Configuration
CLIENT_ID
CLIENT_SECRET
secret
GRAPH_API_SCOPE
OAUTH_CONNECTION_NAME
OAuth Configuration (for "Test in Web Chat")
OPENAI_API_KEY
secret
AI API Configuration OpenAI
OPENAI_MODEL
secret
DB_HOST
Database Configuration (PostgreSQL in Docker)
DB_PORT
DB_NAME
DB_USER
DB_PASSWORD
secret
END_OF_DAY_HOUR
Scheduling Configuration
END_OF_DAY_MINUTE
COLLECTION_INTERVAL_MINUTES
LOG_LEVEL
Logging
brew install flyctl && fly launch --from https://github.com/ashutosh-rath02/teams-daily-summary-bot
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/ashutosh-rath02/teams-daily-summary-bot
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/ashutosh-rath02/teams-daily-summary-bot