Automatisierte Migration von Microsoft 365 zu Notion
Migriere deine Daten aus Microsoft Planner und OneNote in strukturierte Notion-Datenbanken. Mit Rich-Content-Support, Bildern, Live-Fortschritt und Docker-Support.
v0.9.10 — Changelog
Migriere Microsoft Planner Tasks mit allen Metadaten, Personen-Zuweisungen, Checklisten und Status-Tracking.
Rich-Content-Support: Überschriften, Listen, Tabellen, Bilder, Code-Blöcke, To-Dos und Formatierungen.
Alle M365-Gruppen, Notebooks und Planner-Pläne auf einen Blick. Direkte Migration per Klick.
Weboberfläche mit OAuth, Echtzeit-Fortschrittsanzeige via SSE und interaktiver Notebook-Auswahl.
Kommandozeilen-Tools für Batch-Verarbeitung, Automatisierung und Scripting.
Ein Befehl zum Starten. Produktionsreif mit gunicorn, Healthcheck und Auto-Restart.
Sichere Resume-Funktionalität mit Checksummen. Fehler beheben und einfach neu starten.
Delegated (Device Code / OAuth) oder Application Mode (Client Credentials) für Server-Szenarien.
Vollständige Dokumentation und Übersicht
M365-Gruppen, Notebooks und Plans entdecken
Detaillierte Anleitung für Planner-Import
Detaillierte Anleitung für OneNote-Import
Anleitung zur Web-Oberfläche
Server-zu-Server ohne User-Login
# Repository klonen
git clone https://github.com/LOUPZ-DE/move2notion.git
cd move2notion
# Umgebung einrichten
python3 -m venv .venv
source .venv/bin/activate
# Dependencies installieren
pip install -r requirements.txt
# Konfiguration
cp .env.example .env
# .env mit deinen Zugangsdaten füllen
# Web-GUI starten
cd web && python app.py
# Image bauen
docker build -t move2notion .
# Container starten (.env muss existieren)
docker run -d --name move2notion \
--restart unless-stopped \
--env-file .env \
-p 8080:8080 \
move2notion
# Öffne http://localhost:8080