## Welche Software-Tools benötigen Sie bei der Gründung eines Unternehmens?
Um die Frage direkt zu beantworten: Es kommt darauf an. Wenn Sie ein Strick- oder Töpfergeschäft gründen, müssen Sie kaum Ihre eigene komplexe Infrastruktur hosten (obwohl eine To-Do-Liste und ein kleines ERP-System sinnvoll sein könnten). Wenn Ihr Geschäft jedoch techniknah ist und eine umfangreiche Projektplanung erfordert, stehen Ihnen zahlreiche kostenlose Open-Source-Lösungen zur Auswahl. Dieser Leitfaden ist nicht dazu gedacht, Ihnen beizubringen, wie man alles von Grund auf neu einrichtet; stattdessen soll er Ihnen einen allgemeinen Überblick über die verfügbaren Tools geben und Ihnen die Mühe ersparen, diese selbst aufspüren zu müssen. Bei ausreichendem Interesse starten wir möglicherweise eine Reihe von Schritt-für-Schritt-Anleitungen, wie man genau dieses System von Grund auf aufbaut.
Die meisten Gründer beginnen mit monatlichen SaaS-Abonnements. Dies hat den Vorteil, dass Sie sich nicht um das Hosting Ihrer eigenen Tools kümmern müssen. Die wesentlichen Nachteile sind jedoch die Kosten – insbesondere für ein junges Unternehmen mit knappem Budget – und das Risiko des Vendor-Lock-ins, das eine Abhängigkeit von Produkten schafft, aus denen Sie möglicherweise herauswachsen, wenn Ihr Geschäft an Fahrt aufnimmt. Auch die Frage nach Datenschutz und DSGVO ist wichtig.
Glücklicherweise gibt es für fast jeden geschäftlichen Bedarf großartige
Open-Source-Lösungen. Sie sind vielleicht nicht perfekt, aber sie kommen dem sehr nahe.
Mit nur einem einfachen älteren Computer, ein paar Festplatten und einigen Hilfswerkzeugen
können Sie eine IT-Infrastruktur aufbauen, die für eine ganze Weile Bestand hat und fast
all Ihre Bedürfnisse abdeckt.
**Hier ist die Liste für Lesefaule:**
- **Proxmox:** Eine Virtualisierungsplattform zum Ausführen und Verwalten von virtuellen Maschinen und LXC-Containern.
- **pfSense:** Eine auf FreeBSD basierende Firewall- und Routing-Software zur Sicherung und Verwaltung des Netzwerkverkehrs.
- **OpenZiti:** Eine Zero-Trust-Netzwerkplattform, mit der sichere Overlay-Konnektivität direkt in Softwareanwendungen eingebettet wird.
- **Authentik:** Ein Identitätsanbieter (OIDC) zur Verwaltung von Benutzerauthentifizierung, Autorisierung und Single Sign-On (SSO).
- **Vaultwarden:** Eine leichtgewichtige, auf Rust basierende Server-Implementierung des Bitwarden-Passwort-Managers.
- **Mattermost:** Eine selbstgehostete Teamkommunikations- und Chat-Plattform für die Zusammenarbeit und Workflow-Integration.
- **Opencloud:** Eine selbstgehostete Cloud-Plattform für Dateispeicherung, Freigabe und Datensynchronisation.
- **Paperless-ngx:** Ein Dokumentenmanagementsystem, mit dem physische Dokumente gescannt, indiziert und in durchsuchbaren digitalen Dateien archiviert werden.
- **Vikunja:** Eine Aufgabenverwaltungsanwendung zum Erstellen von To-Do-Listen, Verfolgen von Projekten und Organisieren von Workflows.
- **Outline:** Ein Team-Wiki und eine Wissensdatenbank zur Erstellung und Speicherung interner Dokumentation.
- **Penpot:** Ein webbasiertes Design- und Prototyping-Tool zur Erstellung von Benutzeroberflächen mithilfe von nativem SVG.
- **ERPNext:** Ein Enterprise-Resource-Planning-System (ERP) zur Verwaltung von Buchhaltung, Personalwesen, Vertrieb und Inventar.
- **Grafana:** Ein Visualisierungstool zum Abfragen, Darstellen und Alarmieren von Metriken, Protokollen und Systemdaten.
- **Open WebUI:** Eine Weboberfläche zur lokalen Interaktion mit selbstgehosteten Large
Language Models (LLMs).
### Basisinfrastruktur und Netzwerksicherheit
Wenn es um das Self-Hosting Ihrer Dienste geht, gibt es zwei Hauptoptionen. Sie können entweder einen Virtual Private Server (VPS) von einem kommerziellen Anbieter wie Hetzner oder All-Inkl mieten, oder Sie wählen den Weg des vollständigen Self-Hostings und führen Ihre Dienste auf einer Maschine aus, die Sie besitzen, kontrollieren und nach Bedarf aufrüsten können.
Wir haben uns für den letzteren Ansatz entschieden. Die unten stehenden Informationen können auf beide Szenarien angewendet werden, wobei Sie bedenken sollten, dass der Betrieb so vieler Dienste auf gemieteter Hardware in der Regel deutlich teurer ist.
#### Proxmox
Um Ihnen das Leben zu erleichtern und den Nutzen Ihrer verfügbaren Hardware zu maximieren, können Sie Proxmox als Ihren grundlegenden Hypervisor einsetzen. Er ermöglicht es Ihnen, sowohl virtuelle Maschinen als auch leichtgewichtige LXC-Container an einem Ort auszuführen und zu verwalten. Er hat eine überschaubare Lernkurve und wird definitiv alles bieten, was Sie für das Self-Hosting benötigen. Dank einer großen, aktiven Community haben Sie auch Zugriff auf Hilfsskripte, die die Installation von Diensten unglaublich einfach machen. Die wichtigsten Dinge, mit denen Sie sich vertraut machen müssen, sind die Funktionsweise von IP-Adressen und Netzwerken sowie die grundlegenden Linux-Terminal-Tools.
Fürs Erste haben wir uns entschieden, eine einfache Zone zu verwenden und kritische Dienste in verschiedene virtuelle Netzwerke (vNETs) zu isolieren. Jedes ist durch eine Firewall getrennt und via OpenZiti gesichert (siehe unten). Dieser Aufbau stellt sicher, dass ein Problem bei einem Dienst keine Auswirkungen auf die breitere Infrastruktur hat.
Zusätzlich können Sie den Proxmox Backup Server in einem dedizierten Container direkt auf Ihrem Proxmox VE Hypervisor ausführen. Dies ermöglicht es Ihnen, Snapshots zu konfigurieren und Ihre Container sowie deren angehängte Daten einfach zu sichern. Wenn Sie einen weiteren Remote-Server mit Proxmox betreiben, können Sie sogar Off-Site-Backups planen, um Ihre Daten vor physischen Katastrophen wie Feuer- oder Wasserschäden zu schützen.
**Ressourcen:**
- Projekt: [Projektseite](https://www.proxmox.com/de/produkte/proxmox-virtual-environment/uebersicht)
- Dokumentation: [Proxmox VE Dokumentationsindex](https://pve.proxmox.com/pve-docs/)
- Youtube: [Automation Avenue](https://www.youtube.com/watch?v=Iz76KqzloJY)
- Youtube: [Koroma Tech](https://www.youtube.com/watch?v=orZ5LqUbTik)
#### pfSense
Um Ihre virtualisierte Umgebung zu schützen, sind strikte Netzwerkgrenzen erforderlich. Sobald Sie Ihre Dienste vollständig in ihre jeweiligen VMs und LXCs getrennt haben, müssen Sie einschränken, welcher Dienst mit welchen anderen Diensten über welche Protokolle und welche Ports kommunizieren darf. pfSense gibt Ihnen die Möglichkeit, Ihre Firewall vollständig zu konfigurieren und Add-ons wie Geoblocking und CrowdSec zu implementieren, die Anfragen von unerwarteten Standorten direkt blockieren können. Sie können sogar den integrierten HAProxy als Reverse-Proxy für Ihr Service-Routing und die TLS-Terminierung verwenden.
**Ressourcen:**
- Dokumentation: [pfSense Dokumentation](https://docs.netgate.com/pfsense/en/latest/index.html)
- Youtube: [Lawrence Systems](https://www.youtube.com/watch?v=fsdm5uc_LsU)
### Implementierung von Zero Trust und Identitätsmanagement
Wenn Sie die Sicherheit Ihrer Infrastruktur priorisieren möchten, können Sie auf die nächste Stufe gehen, indem Sie das Zero-Trust-Framework auf Ihre Infrastruktur anwenden. Weitere Details dazu, wie wir Zero Trust in unserem Netzwerk implementiert haben, finden Sie [hier](/case-studies/zero-trust-architecture).
#### OpenZiti
OpenZiti ist unser Tool der Wahl, wenn es um Zero Trust geht. OpenZiti basiert auf der Idee, dass es besser ist, Identität und Berechtigungen an jedem Knoten des Netzwerks zu überprüfen und gegenseitiges TLS zwischen allen Parteien zu erzwingen, die an einer Netzwerkverbindung teilnehmen, anstatt eine einzige, extrem sichere Netzwerkgrenze aufzubauen. Um dies zu realisieren, spannt OpenZiti ein Overlay-Netzwerk über das bereits bestehende Netzwerk, für das Sie typischerweise Ihre Firewall-Regeln definieren würden. Als Administrator Ihres Netzwerks haben Sie die Pflicht und das Privileg zu definieren, welcher Benutzer, oder besser gesagt welche Entität, über welche Router auf welche Dienste zugreifen darf. In Ziti tun Sie dies über eine zentrale Verwaltungseinheit namens Controller, Edge-Router, die zwischen dem Overlay und dem zugrunde liegenden Netzwerk Ihres Unternehmens sitzen, sowie Tunneler, die direkt am Standort der Teilnehmer (Ihrem PC/Client und den auf VMs und LXCs gehosteten Diensten) platziert werden. Nur Clients mit einem Zertifikat namens Identität können mit dem öffentlichen Edge-Router kommunizieren, der wiederum ein Zertifikat besitzt, durch das er mit dem Controller und den Diensten kommunizieren kann. Der Controller definiert den Umfang der Berechtigungen direkt innerhalb des Zertifikats.
Um die Erklärung abzukürzen, möchte ich das Konzept der "Dark Fabric" hinzufügen. Indem Sie nicht nur einen öffentlichen, sondern auch einen privaten Edge-Router hinzufügen, können Sie dafür sorgen, dass Clients nur mit dem öffentlichen Edge-Router kommunizieren. Dieser muss die Anfragen dann an den privaten Edge-Router weiterleiten, der die Anfrage wiederum beim Zieldienst terminiert. Der Dienst antwortet zurück an den privaten Edge-Router, welcher die Anfrage an den öffentlichen Edge-Router weitergibt, der im Gegenzug die Antwort an den Client zurücksendet. Für den Client ist der Dienst unsichtbar oder "dunkel", da er nur mit dem öffentlichen Edge-Router interagieren kann, was Port-Sniffing und ähnliche Bedrohungen verhindert. Eine Illustration dieses Konzepts finden Sie unten.
**Ressourcen:**
- Youtube: [OpenZiti](https://www.youtube.com/@OpenZiti)
- Dokumentation: [Offizielle Dokumentation](https://openziti.io/)
- Community: [Discourse Gruppe](https://openziti.discourse.group/).
#### Authentik
Die Verwaltung von Benutzeranmeldeinformationen über zahlreiche isolierte Systeme hinweg stellt eine logistische Herausforderung dar. Authentik fungiert als zentraler Identitätsanbieter, um dieses Integrationsproblem zu lösen. Indem jede Anwendung über Single Sign-On verbunden wird, schafft das Framework eine einheitliche Authentifizierungsebene, die an einem zentralen Ort verwaltet werden kann. Das Personal meldet sich einmal an, um rollengerechten Zugriff über das gesamte Unternehmensökosystem hinweg zu erhalten, was den administrativen Aufwand erheblich reduziert.
Die meisten Dienste verwenden heutzutage OIDC, und es gibt auf Authentik Anleitungen für alle Arten von Diensten, die Sie nutzen können, um sie einzurichten. Der einzige knifflige Teil besteht darin zu verstehen, wie man gute Abläufe für Authentifizierung/Passkeys usw. einrichtet, obwohl die Grundlagen bereits existieren.
**Ressourcen:**
- Projekt: [Authentik Projektseite](https://goauthentik.io/)
#### Vaultwarden
Vaultwarden "ist eine alternative Server-Implementierung der Bitwarden Client API." Es ist ein großartiges Tool zur Nutzung als Passwort-Manager. Sie hosten es auf Ihrem eigenen Server; es ist vollständig Ende-zu-Ende-verschlüsselt und kann vom Browser aus, offline und vom Smartphone aus genutzt werden. Sie können Passwörter zwischen Ihren Gründern teilen und auch verwalten, welche Benutzer in Ihrem Unternehmen Zugriff auf bestimmte Passwörter haben sollen.
**Ressourcen:**
- Projekt: [Github Seite](https://github.com/dani-garcia/vaultwarden)
### Erleichterung von Kommunikation und Datenmanagement
Nun, da Ihr Netzwerk gesichert ist, Ihre Anmeldeinformationen gespeichert sind, Ihre Autorisierungsabläufe eingerichtet sind und Ihre Dienste ihren dedizierten Containern zugewiesen wurden, können Sie sich auf die eigentliche Arbeit konzentrieren: die Zusammenarbeit mit Ihren Kollegen. Für das Tagesgeschäft müssen Sie in der Lage sein zu kommunizieren, Dokumente zu teilen, sie zu speichern und zu beschriften. Die folgenden Tools erledigen dies auf wunderbare Weise.
#### Mattermost
Die selbstgehostete Entry Edition von Mattermost bietet alles, was Sie für die grundlegende Kommunikation mit Ihrem Team benötigen. Sie können an Anrufen teilnehmen, sich in Kanälen organisieren und sogar vorlagenbasierte Boards verwenden, um Aufgaben und Fortschritte zu strukturieren. Detaillierte Installationsanweisungen finden Sie [hier](https://mattermost.com/install/). Durch Plugins können Sie Videoanrufe hinzufügen und Ihre Audiofunktionen erweitern.
Neben diesen grundlegenden Funktionen schreibt Mattermost revisionssichere Protokolle, die alle Benutzerinteraktionen erfassen, sodass nichts unbemerkt bleibt. Was die Berechtigungen betrifft, kann der Zugriff auf Ressourcen wie Kanäle und Boards auch granular vergeben werden. Schließlich unterstützt Mattermost Webhooks über seine Integrationen, um Nachrichten von und zu externen Anwendungen zu senden und zu empfangen.
Das einzig Ärgerliche für kleine Teams ist, dass Sie nicht direkt (inline) auf die Nachrichten anderer antworten können. Es öffnet sich immer ein Thread, der von Ihren Kollegen übersehen werden kann.
**Ressourcen:**
- Installation: [Mattermost Installationsanleitung](https://mattermost.com/install/)
#### Opencloud
Opencloud bietet Ihnen eine ordentliche Lösung für Dateispeicherung und Zusammenarbeit. Die Zusammenarbeitsfunktion basiert auf Collabora und lässt Sie mit Ihrem Team an Textdateien, Tabellenkalkulationen oder Präsentationen arbeiten. Sie können Spaces erstellen, um zwischen Teams oder Projekten zu unterscheiden, und Ansichts- sowie Bearbeitungsrechte verwalten. Plugins wie Draw.io oder ein Kalender fügen Ihrem Dateispeicher nette Extras hinzu.
Zur Info: Ursprünglich begann es mit Nextcloud, das viele integrierte Funktionen (z. B. Videotelefonie) bietet, aber sehr ressourcenintensiv ist. Nextcloud wurde von ownCloud geforkt. Dann erstellte ownCloud ownCloud Infinite Scale (ein Rewrite in Go aus PHP). Nachdem ownCloud von einem im Silicon Valley ansässigen Unternehmen namens Kiteworks übernommen wurde, wurden die Entwickler dazu veranlasst, das Unternehmen zu verlassen und ihre eigene europäische Open-Source-Alternative, Opencloud, abzuspalten. Was für eine Geschichte.
**Ressourcen:**
- Hauptseite: [Opencloud](https://opencloud.eu/de)
#### Paperless-ngx
Anders als Opencloud ermöglicht Ihnen Paperless, einen durchsuchbaren Dokumentenspeicher mit all Ihren gespeicherten Dateien aufzubauen. Sie können Workflows erstellen, die beim Hochladen Ihre Inhalte nach voreingestellten Regeln beschriften oder bestimmte Benutzer über Dokumentationsänderungen benachrichtigen, um alle auf dem Laufenden zu halten. Paperless ermöglicht die vollständige Anpassung von Speicherpfaden, sodass Sie Projekte und Unternehmensangelegenheiten trennen können, während Sie bestimmte Dokumente dennoch teilen können. Sie können Ihre Labels teilbar machen und Ansichten erstellen, um Ihre wichtigsten Dateien jederzeit griffbereit zu haben.
Die Workflows funktionieren auch über Ihre mobilen Geräte, indem Sie die mobile App PaperNext installieren (keine offizielle App von Paperless), die Sie aus Ihrem regulären App Store herunterladen können.
**Ressourcen:**
- Installation: [Anleitung](https://docs.paperless-ngx.com/setup/)
### Ausstattung von Engineering- und Design-Teams
Da wir nun die Dateispeicherung abgedeckt haben, müssen wir uns auf den eigentlichen Inhalt unserer Dateien konzentrieren. Abgesehen vom Schreiben von Code müssen Sie möglicherweise Marketinginhalte oder Ihre Website entwerfen, die kleinen To-Dos organisieren, denen Sie im Laufe des Tages begegnen, und, wenn es die Zeit erlaubt, etwas Dokumentation schreiben. Die folgende Open-Source-Software erledigt diese Aufgaben.
#### Vikunja
Vikunja ist eine praktische To-Do-Anwendung, die Ihre Aufgaben über Teams und Projekte hinweg organisiert. Es verfügt über die üblichen Attribute einer Aufgabe und ermöglicht die Verschachtelung, Verknüpfung und Zuweisung von Aufgaben. Als Bonus können Sie Ihre To-Dos als Liste, Tabelle, Kanban-Board oder Gantt-Diagramm betrachten. Alles in allem ist es sehr ressourcenschonend und einfach zu installieren.
**Ressourcen:**
- Installation: [Anleitung](https://vikunja.io/install/)
#### Outline
Innerhalb von Outline sammeln Sie Erkenntnisse, Dokumentationen von Setups und Handbücher. Sie können Inhalte in sogenannten Kollektionen gruppieren, die Verschachtelungen zulassen. Jede Kollektion ermöglicht eine Rechteverwaltung, um Dinge privat zu halten oder sie mit einer Zielgruppe zu teilen. Ein sehr praktisches Feature ist, dass Outline über integrierte Markdown-Unterstützung verfügt, sodass Ihre Dokumentation leicht aus .md-Dateien importiert oder als .md-Dateien exportiert werden kann.
Zusätzlich stehen Ihnen zahlreiche Einbettungen wie Codeblöcke, Mermaid-Diagramme, Mathematik-Unterstützung und andere Drittanbieter-Anwendungen zur Verfügung. Wir haben uns hauptsächlich für Outline entschieden, da es uns ermöglicht, live zusammenzuarbeiten.
**Ressourcen:**
- Installation: [Anleitung](https://docs.getoutline.com/s/hosting/doc/hosting-outline-nipGaCRBDu)
#### Penpot
Während die Mehrheit der Programmierer Figma von ihren Design-Kollegen kennt, ist Penpot eine sehr gute Open-Source-Alternative dazu. Es bietet fast die gleichen Funktionen und verfügt über einen sehr komfortablen Portierungsmodus, der Ihnen die berechnete HTML- und CSS-Ausgabe eines generierten Designs liefert. Penpot glänzt wirklich durch seine Token-Sets. Sie können Token-Sets erstellen, die definierte Eigenschaften tragen, welche zur Formatierung von Komponenten verwendet werden können. Da wir Tailwind für das Styling unserer Webseite verwenden, haben wir ein Tailwind-Token-Set entwickelt, das es uns ermöglicht, Inhalte in Penpot zu entwerfen und das bereits Tailwind-ähnliche Styling direkt in unserem HTML und CSS abzurufen. Sie können sich unser Penpot-Designsystem [hier](https://penpot.app/penpothub/libraries-templates/design-tokens-helionox) ansehen.
**Ressourcen:**
- Installation: [Anleitung](https://penpot.app/self-host)
- Youtube: [Penpot Kanal](https://www.youtube.com/@Penpot)
### Verwaltung der Unternehmensadministration und System-Observability
Wo ein Unternehmen ist, da ist auch Buchhaltung. Wenn Sie planen, einen Teil oder den Großteil Ihrer Buchhaltungsaufgaben selbst zu erledigen, ist ERPNext eine großartige Wahl, um Ihren Kontenplan selbst zu hosten, Transaktionen zu buchen und den Überblick über Ihr Inventar und Ihre Bilanzen zu behalten. Das Monitoring hört jedoch nicht bei der Buchhaltung auf. Sie müssen auch Werkzeuge beherrschen, die Server- und Service-Protokolle handhaben und die technische Infrastruktur überwachen können, auf die sich Ihr Unternehmen stützt.
#### ERPNext
ERPNext ist, wie der Name schon sagt, ein vollwertiges Enterprise-Resource-Programm, das HR- und CRM-Tools, Bestandsmanagement sowie eine vollständige Buchhaltungs-Engine mit Kontenplan, Transaktionen und Bilanzen kombiniert.
ERPNext ist Teil des stetig wachsenden Frappe-Ökosystems. Es stammt von einem Unternehmen mit Sitz in Indien, dessen Mission es ist, freie und offene Software bereitzustellen. Weitere Informationen finden Sie [hier](https://github.com/frappe/erpnext). Das Schöne daran ist, dass es einige kleine deutsche Unternehmen gibt, die alle erforderlichen regulatorischen Finanzrahmen für ERPNext bereitstellen, was es perfekt als Geschäftsanwendung für jedes Unternehmen macht. Wenn es zudem eine bestimmte Funktion gibt, die Sie in dem Tool sehen möchten, können Sie diese vorschlagen und sich an den Entwicklungskosten beteiligen, damit sie für Sie entwickelt wird. Dies funktioniert über Crowdfunding, bei dem viele Unternehmen zusammenkommen.
Obwohl die Installation recht anspruchsvoll ist, ist sie die Mühe wert, da das System problemlos auf mehrere Unternehmen skaliert werden kann, falls Sie planen, Ihre Unternehmensstruktur zu erweitern oder eine Tochtergesellschaft zu gründen. Natürlich können Sie auch Ihre gesamten finanziellen Verpflichtungen an einen Steuerberater delegieren, aber wir glauben, dass eine anständige Geschäftsperson ihre Zahlen kennen muss.
**Ressourcen:**
- Hauptseite: [ERPNext](https://github.com/frappe/erpnext)
- Einführung: [Intro-Dokumentation](https://docs.frappe.io/erpnext/introduction)
#### Grafana
Ein Geschäftsinhaber muss nicht nur die Finanzen verstehen, sondern auch das, was auf den Servern des Unternehmens passiert. Ein ordnungsgemäßes Monitoring von Protokollen, Traces und Metriken ist unerlässlich, um hohe Verfügbarkeiten und schnelle Problemlösungen zu garantieren, wenn etwas schiefgeht. Grafana bietet Prometheus für Metriken, Loki für Log-Aggregation und Tempo für Traces.
**Ressourcen:**
- Hauptseite: [Grafana](https://grafana.com/)
#### Open WebUI
Wir fördern die verantwortungsvolle Nutzung von KI und wissen daher, dass nicht alle Unternehmensinformationen für ein webbasiertes LLM geeignet sind. Open WebUI bietet Ihnen eine ordentliche Benutzeroberfläche, die sich mit einer Vielzahl von LLM-Modellen, Tools, Skills und Prompts verbindet. Sie können frei wählen, welche Modelle Ihre Server unterstützen können und wie viel Ihre Hardware bewältigen kann. Beachten Sie, dass Sie für das tatsächliche Ausführen von LLM-Modellen auf begrenzter Hardware Quantisierung benötigen, um die rechenintensive Leistung, die mit regulären Modellen verbunden ist, herunterzubrechen. Wir verwenden Ollama, um die LLM-Modelle für uns zu handhaben, und verbinden es mit Open WebUI. Um einige der Modelle, die Ihre typische Arbeit wie Zusammenfassungen, Umschreibungen usw. unterstützen können, vernünftig auszuführen, benötigen Sie eine Grafikkarte mit mindestens 16 GB. Wenn Sie auf etwas setzen möchten, das Ihre Zeit wert ist, sollten Sie sich nach Server-GPUs umsehen, bei denen gute Modelle etwa 1000 EUR kosten können (beachten Sie dabei auch die Stromkosten).
**Ressourcen:**
- Installation: [Open WebUI](https://docs.openwebui.com/getting-started/)
- Installation: [Ollama](https://docs.ollama.com/quickstart)
### Fazit
Der Aufbau eines kompletten technologischen Frameworks von Grund auf erfordert viel Überlegung. Durch die Integration der erwähnten Open-Source-Anwendungen können Sie eine hochsichere und kosteneffiziente Infrastruktur für Ihr Unternehmen aufbauen. Fühlen Sie sich frei, diesen Bauplan zu erweitern, indem Sie weitere Dienste nach Ihrem Geschmack (z. B. BentoPDF) hinzufügen, um ihn wirklich zu Ihrem eigenen zu machen. Wir sind sicher, dass die Übernahme dieses Tech-Stacks Ihr Startup in Schwung bringen und mit Ihrem Wachstum skalieren wird. Lassen Sie uns wissen, ob Sie an Tutorials zur Einrichtung dieser Tools interessiert sind.