From e19ea15eae6f66c0323120bb496a2962c2a6fe85 Mon Sep 17 00:00:00 2001 From: Robert Butzhammer Date: Sat, 15 Aug 2026 17:57:47 +0200 Subject: [PATCH] Improve Slides --- presentation-jenseits-big-tech-reveal.html | 10 ++++----- slides/slide-01-title.js | 8 ++++--- slides/slide-02-windows-problem.js | 10 +++++++-- slides/slide-03-solution-intro.js | 7 ++++-- slides/slide-04-vision.js | 9 +++++--- slides/slide-05-hardware.js | 15 ++++++++----- slides/slide-06-docker.js | 7 +++++- slides/slide-08-wireguard-dyndns.js | 25 ++++++++++++++++++---- slides/slide-09-nextcloud-intro.js | 2 +- slides/slide-10-nextcloud-features.js | 15 ++++++------- slides/slide-11-backups-intro.js | 8 ++++--- slides/slide-12-disaster-story.js | 11 +++++----- slides/slide-14-backup-setup.js | 5 ++++- slides/slide-15-phases-intro.js | 7 ++++-- slides/slide-16-phase-1.js | 9 ++++---- slides/slide-17-phase-2.js | 7 +++--- slides/slide-18-phase-3.js | 5 +++-- slides/slide-19-phase-4-plus.js | 15 +++++++------ slides/slide-20-reality-check.js | 1 + slides/slide-21-benefits.js | 5 +++-- slides/slide-23-closing.js | 2 +- styles.css | 14 ++++++------ 22 files changed, 125 insertions(+), 72 deletions(-) diff --git a/presentation-jenseits-big-tech-reveal.html b/presentation-jenseits-big-tech-reveal.html index 749732b..cd39c95 100644 --- a/presentation-jenseits-big-tech-reveal.html +++ b/presentation-jenseits-big-tech-reveal.html @@ -17,22 +17,22 @@ - + - - + + - + + - diff --git a/slides/slide-01-title.js b/slides/slide-01-title.js index f16e4b4..c5d264b 100644 --- a/slides/slide-01-title.js +++ b/slides/slide-01-title.js @@ -3,8 +3,10 @@ document.write(`

Jenseits von Big Tech

Kontrolle über die eigenen Daten

+ Vorstellung + - Nerd + - Spass an Servern seit 25 Jahren. + Umfrage: Wer arbeitet regelmäßig mit Office? Wer versucht die Daten lokal zu speichern? + `); diff --git a/slides/slide-02-windows-problem.js b/slides/slide-02-windows-problem.js index ca24d55..1a3c4ed 100644 --- a/slides/slide-02-windows-problem.js +++ b/slides/slide-02-windows-problem.js @@ -4,12 +4,18 @@ document.write(` `); diff --git a/slides/slide-03-solution-intro.js b/slides/slide-03-solution-intro.js index a1057ee..cf9b0c2 100644 --- a/slides/slide-03-solution-intro.js +++ b/slides/slide-03-solution-intro.js @@ -1,9 +1,12 @@ document.write(`

Es gibt was anderes

-

Und nein, nicht paranoid.

+

Und es macht Spass.

`); diff --git a/slides/slide-04-vision.js b/slides/slide-04-vision.js index caac21f..dafd5da 100644 --- a/slides/slide-04-vision.js +++ b/slides/slide-04-vision.js @@ -1,16 +1,19 @@ document.write(`

Die Idee

-

Speicherung + Kalender + Kontakte + Office

+

Daten + Kalender + Kontakte + Office

+

(eine) Lösung: Nextcloud

`); diff --git a/slides/slide-05-hardware.js b/slides/slide-05-hardware.js index 0c6234f..65d5fc3 100644 --- a/slides/slide-05-hardware.js +++ b/slides/slide-05-hardware.js @@ -2,14 +2,19 @@ document.write(`

Hardware: Das brauchst du

-

Wichtig: Der Punkt ist "Anfangen"

+

Einfach mal im Keller nachsehen

`); diff --git a/slides/slide-06-docker.js b/slides/slide-06-docker.js index aa68040..d8117b3 100644 --- a/slides/slide-06-docker.js +++ b/slides/slide-06-docker.js @@ -5,7 +5,12 @@ document.write(`

Nextcloud läuft. Überall gleich. Keine Dependency-Hölle.

Das Beste: Funktioniert auf Linux, Windows, Mac

`); diff --git a/slides/slide-08-wireguard-dyndns.js b/slides/slide-08-wireguard-dyndns.js index 16f9482..b819a86 100644 --- a/slides/slide-08-wireguard-dyndns.js +++ b/slides/slide-08-wireguard-dyndns.js @@ -1,15 +1,32 @@ document.write(`
-

WireGuard + DynDNS

+

VPN + DynDNS

WireGuard: VPN, aber einfach

DynDNS

-

Meine IP ändert sich, mein Domain bleibt

+

Die IP ändert sich, mein Domain bleibt

+ https://www.duckdns.org/
`); diff --git a/slides/slide-09-nextcloud-intro.js b/slides/slide-09-nextcloud-intro.js index a87d416..5526972 100644 --- a/slides/slide-09-nextcloud-intro.js +++ b/slides/slide-09-nextcloud-intro.js @@ -3,7 +3,7 @@ document.write(`

Nextcloud

Die Zentrale

`); diff --git a/slides/slide-10-nextcloud-features.js b/slides/slide-10-nextcloud-features.js index 1930557..fbf5659 100644 --- a/slides/slide-10-nextcloud-features.js +++ b/slides/slide-10-nextcloud-features.js @@ -1,16 +1,15 @@ document.write(`
-

Nextcloud: 4 Funktionen

-

📁Speicherung

-

Sync wie Google Drive, auf deiner Hardware

+

Nextcloud: 4 Funktionen

+

📁Daten auf allen Geräten

+

Sync wie Google Drive, auf deiner Hardware

📅Kalender & Kontakte

-

CardDAV/CalDAV – überall kompatibel

+

CardDAV/CalDAV – überall kompatibel

📝Office

-

OnlyOffice/Collabora – echte Zusammenarbeit

-

🔓Offen

-

Keine Lock-in, offene Standards

+

OnlyOffice/Collabora – echte Zusammenarbeit

+

😀Und vieles mehr

`); diff --git a/slides/slide-11-backups-intro.js b/slides/slide-11-backups-intro.js index e342910..d44e28a 100644 --- a/slides/slide-11-backups-intro.js +++ b/slides/slide-11-backups-intro.js @@ -1,9 +1,11 @@ document.write(`
-

Backups

-

Das wichtigste Stück

+
`); diff --git a/slides/slide-12-disaster-story.js b/slides/slide-12-disaster-story.js index d3eff59..89bb0a7 100644 --- a/slides/slide-12-disaster-story.js +++ b/slides/slide-12-disaster-story.js @@ -2,14 +2,13 @@ document.write(`

Die Katastrophe

-

Lektionen gelernt:

`); diff --git a/slides/slide-14-backup-setup.js b/slides/slide-14-backup-setup.js index 47a3a4e..28df48a 100644 --- a/slides/slide-14-backup-setup.js +++ b/slides/slide-14-backup-setup.js @@ -5,7 +5,10 @@ document.write(`
$ borg create /mnt/backups::{now} /home/nextcloud

Täglich automatisch, auf mehrere Standorte verteilt

`); diff --git a/slides/slide-15-phases-intro.js b/slides/slide-15-phases-intro.js index 2c53c8b..fe023f2 100644 --- a/slides/slide-15-phases-intro.js +++ b/slides/slide-15-phases-intro.js @@ -1,9 +1,12 @@ document.write(`
-

Die Phasen

+

Wie würde ich es Angehen?

Nicht alles auf einmal

`); diff --git a/slides/slide-16-phase-1.js b/slides/slide-16-phase-1.js index 81a941c..059adbb 100644 --- a/slides/slide-16-phase-1.js +++ b/slides/slide-16-phase-1.js @@ -1,10 +1,11 @@ document.write(`
-

Phase 1: Wochenende

+

Phase 1