furt/README.md
michael f4e8a40cdf feat: Initiale Furt API-Gateway Projektstruktur
- Go-Projektstruktur nach Low-Tech-Prinzipien
- Issue-Templates für Service-Requests und Bug-Reports
- Konfiguration für sichere Entwicklung (.env.example)
- Scripts-Verzeichnis für Build und Deployment
- Dokumentationsstruktur für Dev und User Docs
- Apache 2.0 Lizenz für Open-Source-Entwicklung

Furt (Durchgang) vereint Services unter einheitlicher API
für vollständige digitale Souveränität.
2025-06-03 16:39:17 +02:00

1.2 KiB

Furt API Gateway

Ein Low-Tech API-Gateway für selbst-gehostete Services im Einklang mit digitaler Souveränität.

Überblick

Furt ist ein minimalistischer API-Gateway, der verschiedene Services unter einer einheitlichen API vereint. Der Name "Furt" (germanisch für "Durchgang durch Wasser") symbolisiert die Gateway-Funktion: Alle Requests durchqueren die API-Furt um zu den dahinterliegenden Services zu gelangen.

Philosophie

  • Low-Tech-Ansatz: Einfachheit vor Komplexität
  • Digitale Souveränität: Vollständige Kontrolle über die eigene Infrastruktur
  • Native Deployment: Go-Binaries ohne externe Abhängigkeiten
  • Ressourcenschonend: Minimaler Speicher- und CPU-Verbrauch
  • Open Source: Transparent und gemeinschaftlich entwickelt

Status

🚧 In Entwicklung - Grundgerüst wird implementiert

Geplante Services

  • formular2mail: Kontaktformulare zu E-Mail weiterleiten
  • sagjan: Selbst-gehostetes Kommentarsystem
  • Weitere: Shop, Newsletter, Terminbuchung, etc.

Installation

Dokumentation folgt mit erstem Release

Entwicklung

Siehe devdocs/ für Entwicklungsrichtlinien und Architektur-Dokumentation.

Lizenz

Apache License 2.0 - Siehe LICENSE für Details.