Initial commit: SharePoint connector and ToothFairyAI integration
Some checks failed
CI - SharePoint Plugin with SonarQube / Test and SonarQube Analysis (push) Has been cancelled

This commit is contained in:
2026-02-22 17:58:45 +02:00
commit bcd0f8a227
29 changed files with 9410 additions and 0 deletions

30
docker-compose.yml Normal file
View File

@@ -0,0 +1,30 @@
version: '3.8'
services:
# DynamoDB Local for development
dynamodb-local:
image: amazon/dynamodb-local
container_name: dynamodb-local
ports:
- "8000:8000"
command: "-jar DynamoDBLocal.jar -sharedDb -inMemory"
# Development app
app-dev:
build:
context: .
dockerfile: Dockerfile
container_name: sharepoint-connector-dev
ports:
- "5000:5000"
environment:
- AWS_REGION=ap-southeast-2
- AWS_ACCESS_KEY_ID=fakeAccessKeyId
- AWS_SECRET_ACCESS_KEY=fakeSecretAccessKey
volumes:
- ./app_dev.py:/app/app.py
- ./templates:/app/templates
- ./static:/app/static
depends_on:
- dynamodb-local
command: python app.py