Skip to Content
Diese Website ist noch Alpha — Bestellen ist noch nicht möglich

Techstack

Ablauf

Sobald du in Nextcloud ein Dokument mit Nextcloud Office (Collabora) öffnest, kommuniziert dein Browser mit dem vom uns gehosteten Collabora Server. Der Collabora Server kommuniziert wiederum mit deinem Nextcloud, um das Dokument zu laden und nach erfolgreicher Bearbeitung zu speichern. Für die bereitstellung der Office Funktionalitäten nutzt Collabora LibreOffice, welches auf dem Collabora Server ausgeführt wird.

Software

Wir verwenden wenn immer möglich Open Source Software.

  • Office: Da das von Collabora angebotene  Container Image gemäss Dokumentation  ein “Brand Package” beinhaltet, welches nicht Open Source ist, bauen wir das Image selbst. Collabora nutzt LibreOffice .
  • Frontproxy: Wir verwenden Caddy  als Frontproxy und TLS-Termination Proxy.
  • TLS: Caddy nutzt für TLS-Zertifikate Let’s Encrypt  und ZeroSSL  als Fallback.
  • Website: Für die Website verwenden wir Nextra , ein statischer Site-Generator basierend auf Next.js .
  • IaC: Die Server und DNS Infrastruktur verwalten wir mit OpenTofu .
  • Nameserver: Als Nameserver benutzen wir deSEC , ein DNSSEC-first DNS-Anbieter aus Berlin.