From 03612f3a57fa3cdbd549341b74fce5f4b381f158 Mon Sep 17 00:00:00 2001 From: Stephan Hadan Date: Tue, 4 Mar 2025 11:59:15 +0100 Subject: [PATCH] new blog post --- .vscode/ltex.dictionary.de-DE.txt | 1 + content/about.md | 2 +- ...pen-source-alternative-zu-microsoft-365.md | 2 + ...ve-für-filemanagement-und-collaboration.md | 2 + content/posts/2025-03-04-openproject.md | 55 ++++++++++++++++++ ...nproject-logo-centered-blue-background.png | Bin 0 -> 15787 bytes .../images/20250304/openproject-logo.png | Bin 0 -> 9279 bytes 7 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 content/posts/2025-03-04-openproject.md create mode 100644 static/assets/images/20250304/openproject-logo-centered-blue-background.png create mode 100644 static/assets/images/20250304/openproject-logo.png diff --git a/.vscode/ltex.dictionary.de-DE.txt b/.vscode/ltex.dictionary.de-DE.txt index 0ab5448..a497f33 100644 --- a/.vscode/ltex.dictionary.de-DE.txt +++ b/.vscode/ltex.dictionary.de-DE.txt @@ -7,3 +7,4 @@ Collabora datenschutzorientierte EuroStack Talentmangel +OpenProject diff --git a/content/about.md b/content/about.md index caf9aea..593aa17 100644 --- a/content/about.md +++ b/content/about.md @@ -16,4 +16,4 @@ Hi, ich bin Stephan Hadan, ein System Engineer aus Pforzheim. Ich begeistere mic Auf meinem Microblog reaktionsfaehig.net veröffentliche ich kurze Beiträge über aktuelle Entwicklungen in der Technikwelt und was mir sonst noch so auffällt. Dazu gehören interessante Webfunde, Meinungen, lesenswerte Artikel und Hinweise auf neue Softwareveröffentlichungen.

-Der Name "reaktionsfaehig" soll wiederspiegeln schnell auf aktuelle Themen zu reagieren und diese zeitnah mit euch zu teilen. +Der Name "reaktionsfaehig" soll wiederspiegeln schnell auf aktuelle Themen zu reagieren und diese zeitnah mit euch zu teilen. Mir ist besonders wichtig den Fokus auf Digitale Souveränität in Europa und damit auf Projekte und Initiativen zu lenken, welche zu diesem Thema beitragen. diff --git a/content/posts/2025-02-25-nextcloud-hub-10-die-leistungsstarke-open-source-alternative-zu-microsoft-365.md b/content/posts/2025-02-25-nextcloud-hub-10-die-leistungsstarke-open-source-alternative-zu-microsoft-365.md index 68cd650..28e678d 100644 --- a/content/posts/2025-02-25-nextcloud-hub-10-die-leistungsstarke-open-source-alternative-zu-microsoft-365.md +++ b/content/posts/2025-02-25-nextcloud-hub-10-die-leistungsstarke-open-source-alternative-zu-microsoft-365.md @@ -2,6 +2,8 @@ title: "Nextcloud Hub 10: Die leistungsstarke Open-Source-Alternative zu Microsoft 365" date: 2025-02-25T15:27:00.000Z categories: [ + "Digitale Souveränität", + "Europa", "FOSS", "IT-News" ] diff --git a/content/posts/2025-02-26-opencloud-1-0-ist-da-eine-neue-open-source-alternative-für-filemanagement-und-collaboration.md b/content/posts/2025-02-26-opencloud-1-0-ist-da-eine-neue-open-source-alternative-für-filemanagement-und-collaboration.md index fc8e1d2..e73b02d 100644 --- a/content/posts/2025-02-26-opencloud-1-0-ist-da-eine-neue-open-source-alternative-für-filemanagement-und-collaboration.md +++ b/content/posts/2025-02-26-opencloud-1-0-ist-da-eine-neue-open-source-alternative-für-filemanagement-und-collaboration.md @@ -3,6 +3,8 @@ title: "OpenCloud 1.0 ist da: Eine neue Open-Source-Alternative für Filemanagement und Collaboration" date: 2025-02-26T11:00:00.000Z categories: [ + "Digitale Souveränität", + "Europa", "FOSS", "IT-News" ] diff --git a/content/posts/2025-03-04-openproject.md b/content/posts/2025-03-04-openproject.md new file mode 100644 index 0000000..224bd89 --- /dev/null +++ b/content/posts/2025-03-04-openproject.md @@ -0,0 +1,55 @@ +--- +title: "OpenProject: Europäische Open-Source-Software für sicheres Projektmanagement" +date: 2025-03-04T10:51:00.000Z +categories: [ + "Digitale Souveränität", + "Europa", + "FOSS", + "IT-News" +] +description: "OpenProject: Europäische Open-Source-Software für sicheres Projektmanagement. DSGVO-konform, self-hosted & mit Nextcloud integrierbar – für digitale Souveränität!" +feature: /assets/images/20250304/openproject-logo-centered-blue-background.png +--- +In der heutigen digitalen Welt spielt das Thema Datensicherheit und digitale Souveränität eine immer größere Rolle. Unternehmen und Organisationen stehen vor der Herausforderung, effiziente Projektmanagement-Tools zu nutzen, ohne dabei ihre Datenhoheit zu verlieren. Eine Lösung, die all diese Anforderungen erfüllt, ist OpenProject – eine in Deutschland entwickelte Open-Source-Software für professionelles Projektmanagement. + +## Was ist OpenProject? + +![OpenProject Logo](/assets/images/20250304/openproject-logo.png) + +OpenProject ist eine leistungsstarke, webbasierte Open-Source-Software, die es Teams ermöglicht, Projekte strukturiert zu planen, durchzuführen und zu überwachen. Mit Funktionen wie Aufgabenverwaltung, Gantt-Diagrammen, agilen Boards, Zeiterfassung und Dokumentenmanagement bietet OpenProject eine vielseitige Lösung für klassisches, agiles und hybrides Projektmanagement. + +## Europäische Open-Source-Software: Digitale Souveränität + +Ein besonderer Vorteil von OpenProject ist seine europäische Herkunft. Die Software wird in Deutschland entwickelt und unterliegt damit den strengen Datenschutz- und Sicherheitsstandards der EU. Dies bedeutet für Unternehmen und Behörden, dass ihre Daten nicht in die Hände von außereuropäischen Anbietern gelangen und sie somit ihre digitale Souveränität wahren können. Zudem bietet die Open-Source-Natur der Software volle Transparenz über den Quellcode, was Sicherheit und Vertrauen zusätzlich stärkt. + +## Datenschutzvorteile: DSGVO-konform und sicher + +Da OpenProject den Datenschutzrichtlinien der EU entspricht, insbesondere der Datenschutz-Grundverordnung (DSGVO), profitieren Nutzer von höchstem Schutz sensibler Daten. Im Gegensatz zu vielen kommerziellen Cloud-Lösungen, die möglicherweise Daten außerhalb Europas speichern, ermöglicht OpenProject volle Kontrolle darüber, wo und wie die Daten verarbeitet werden. + +## Self-Hosting: Maximale Kontrolle über die eigene IT-Infrastruktur + +Ein entscheidendes Merkmal von OpenProject ist die Möglichkeit des Self-Hostings. Unternehmen und Organisationen können die Software auf ihren eigenen Servern betreiben, wodurch sie die volle Kontrolle über ihre IT-Infrastruktur und Daten behalten. Dies ist besonders für sicherheitskritische Branchen wie den öffentlichen Sektor, Gesundheitswesen oder Finanzdienstleister von Bedeutung. Durch Self-Hosting können Risiken durch externe Cloud-Anbieter minimiert und Compliance-Anforderungen einfacher erfüllt werden. + +## Integration mit Nextcloud: Zwei europäische Open-Source-Lösungen verbinden + +Ein weiterer Vorteil von OpenProject ist die Möglichkeit der Integration mit Nextcloud, einer ebenfalls in Europa entwickelten Open-Source-Lösung für Dateisynchronisation und -freigabe. Durch diese Kombination können Teams ihre Projektmanagement- und Dokumentenverwaltungssysteme nahtlos miteinander verbinden und so einen ganzheitlichen, sicheren und flexiblen digitalen Arbeitsplatz schaffen – komplett unter eigener Kontrolle und ohne Abhängigkeit von US-amerikanischen Cloud-Diensten. + +## Professioneller Support für Unternehmen + +Neben der kostenlosen Community-Edition bietet OpenProject auch kostenpflichtige Supportoptionen für Unternehmen an. Organisationen, die professionellen technischen Support, regelmäßige Updates und zusätzliche Sicherheitsfeatures benötigen, können auf verschiedene Support- und Hosting-Pakete zurückgreifen. Dies gewährleistet eine stabile, zuverlässige Nutzung und stellt sicher, dass Unternehmen bei technischen Herausforderungen schnelle und kompetente Unterstützung erhalten. + +## Fazit: OpenProject als sichere und flexible Alternative + +OpenProject vereint leistungsstarkes Projektmanagement mit höchsten Datenschutzstandards und digitaler Souveränität. Als Open-Source-Lösung mit Self-Hosting-Option bietet es Unternehmen und öffentlichen Einrichtungen eine sichere Alternative zu proprietären Tools. Dank der Integration mit Nextcloud und den verfügbaren Supportoptionen stellt OpenProject eine zukunftssichere, europäische Lösung dar, die sowohl Flexibilität als auch Datensicherheit bietet. + +## Zusammenfassung + +- OpenProject ist eine europäische Open-Source-Projektmanagement-Software, die höchste Datenschutzstandards erfüllt und digitale Souveränität gewährleistet. +- Dank der Self-Hosting-Option behalten Unternehmen die vollständige Kontrolle über ihre IT-Infrastruktur und sensiblen Daten. +- Die Integration mit Nextcloud sowie professionelle Supportoptionen machen OpenProject zu einer flexiblen, sicheren und nachhaltigen Lösung für Organisationen jeder Größe. + +## Weiterführende Links + +* [Webseite von OpenProject](https://www.openproject.org/) +* [Nextcloud-Integration](https://www.openproject.org/docs/system-admin-guide/integrations/nextcloud/) +* [Support-Optionen, Enterprise-Addons, Cloud-Hosting](https://www.openproject.org/pricing/?users=25¤cy=eur&mode=cloud&period=12&support=basic&edition=classic) \ No newline at end of file diff --git a/static/assets/images/20250304/openproject-logo-centered-blue-background.png b/static/assets/images/20250304/openproject-logo-centered-blue-background.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef87bc5df5a4065ff2fae6b83067e36af99c9fd GIT binary patch literal 15787 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 F{2vKvs8Ij_ literal 0 HcmV?d00001 diff --git a/static/assets/images/20250304/openproject-logo.png b/static/assets/images/20250304/openproject-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b59523e506feab5081cf160f90e94228e265cb7f GIT binary patch literal 9279 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 literal 0 HcmV?d00001