Tolle Hetzner-Wolke
Eine kuratierte Liste von Bibliotheken, Tools und Integrationen für Hetzner Cloud.
Fett formatierte Projekte sind offizielle Hetzner Cloud-Projekte.
- Bibliotheken
- Werkzeuge
- Integrationen
Möchten Sie, dass Ihr Projekt aufgeführt wird? Eröffnen Sie ein Problem!
Bitte beachten Sie, dass wir zwar versuchen, nur Projekte in diese Liste aufzunehmen, die funktionsfähig und von guter Qualität sind, wir jedoch keine Garantie dafür geben können, dass sie tatsächlich funktionieren, vollständig sind oder Ihrem System oder Ihrem Konto keinen Schaden zufügen.
Bibliotheken
.NETTO
- Hetzner Cloud API für .NET – Hetzner Cloud API für .NET ist eine .NET Standard 2.0-Bibliothek
- HetznerCloud.API – Diese Bibliothek wurde in .NET Standard 2.0 entwickelt und ist mit allen .NET- und .NET Core-Implementierungen kompatibel. Sie kann auch in Konsolenprojekten, Web-APIs, Klassenbibliotheken und sogar mit Blazor WASM verwendet werden.
Gehen
- hcloud-go – Paket hcloud ist eine Bibliothek für die Hetzner Cloud API.
- hcdns – Go-Client-Bibliothek für die Hetzner-DNS-API.
HCL
- hcloud-user-data – Terraform-Modul für gebrauchsfertige Benutzerdatendateien für Hetzner-Cloud-Server mit mehreren Netzwerkmanagern
- terraform-hcloud-hetzner-node-pool – Terraform-Modul zum einfachen Erstellen von VMs in der Hetzner Cloud und deren Gruppierung in Pools zur einfachen Skalierung.
- terraform-kubernetes-hcloud-csi-driver – Ein einfaches Modul zur Bereitstellung des Hetzner Container Storage Interface Driver innerhalb eines Kubernetes-Clusters, der in der Hetzner Cloud ausgeführt wird. Die verfügbaren Konfigurationsoptionen finden Sie in der Variablendatei. Bitte beachten Sie, dass für dieses Modul Kubernetes 1.15 oder neuer erforderlich ist.
Java
- hcloud-java – hcloud-java ist eine vollständig getestete und benutzerfreundliche Java-API-Integration. Es folgt einem Beobachtermuster und konzentriert sich auf eine minimale Abhängigkeitsaufblähung.
- hetznercloud-java – Einfacher Java-Client für die Hetzner Cloud API.
JavaScript
- hcloud-js – Ein Node.js-Modul für die Hetzner Cloud API
- hcloud-nodejs – hcloud-nodejs ist ein node.js-Paket für die Hetzner-Cloud, das zur Verwaltung Ihrer Projekte verwendet werden kann.
PHP
- Hetzner Cloud PHP SDK – Ein PHP SDK für die Hetzner Cloud API: docs.hetzner.cloud
Python
- hcloud-python – hcloud-python ist eine Bibliothek für die Hetzner Cloud API.
Rubin
- hcloud-ruby – Nativer Ruby-Client für HetznerCloud
- hetznercloud – Moderner objektorientierter Ruby-Wrapper für die Hetzner Cloud API
Rost
- hcloud-rust – Inoffizielle Rust-Kiste für den Zugriff auf die Hetzner Cloud API
Werkzeuge
- hcloud cli – hcloud ist eine Befehlszeilenschnittstelle für die Interaktion mit Hetzner Cloud.
- setup-hcloud – GitHub-Aktion zum Installieren der Hetzner Cloud CLI.
- 1Password-Shell-Plugin – Mit dem Hetzner Cloud-Shell-Plugin können Sie 1Password verwenden, um hcloud CLI sicher mit Ihrem Fingerabdruck, Ihrer Apple Watch oder Systemauthentifizierung zu authentifizieren, anstatt Ihre Anmeldeinformationen im Klartext zu speichern.
- Ansible-Rolle hcloud – Ansible-Rolle für die Verwaltung von hcloud-Cloud-Ressourcen.
- HC Volume Backup – Bash-Skript zum Sichern von Hetzner Cloud Volumes. Erstellt automatisch Volumes für Backups und verwaltet eine definierte Anzahl davon.
- Hcloud Snapshot-as-Backup – Hetzner Cloud – Automatische Snapshots als Backups für mehr Flexibilität
- Healthzner Bot – Ein Discord-Bot, der regelmäßig Updates zum Gesundheitszustand Ihrer Hetzner-Cloud-Maschinen erhält.
- Hetzner Cloud Connect – Verwaltet das automatische Hinzufügen von Servern zu Load Balancern
- Hetzner Load Balancer Prometheus Exporter – Exportiert Metriken aus Hetzner Load Balancer zur Nutzung durch Prometheus
- Hetzner Rescaler – Leichtes CLI-Tool zur programmgesteuerten Neuskalierung Ihres Hetzner Cloud-Servers.
- KubeOne – Kubermatic KubeOne automatisiert Cluster-Vorgänge in der Hetzner-Cloud. KubeOne kann sowohl hochverfügbare (HA) Master-Cluster als auch einzelne Master-Cluster installieren.
- Kubernetes Hetzner Keepalived – K8s-Bereitstellung und Image zum Erstellen eines Keepalived-IP-Failovers mit der Floating-IP-Funktion.
- Solidblocks Hetzner Nuke – Solidblocks Hetzner Nuke ist ein Tool zum Löschen aller Ressourcen in einem Hetzner-Konto, ähnlich wie aws-nuke.
- TestFlows GitHub Hetzner Runners – Automatische Skalierung von GitHub Actions selbst gehosteten Runnern mit Hetzner Cloud
- VitoDeploy – Vito ist eine selbst gehostete Webanwendung, die Ihnen hilft, Ihre Server zu verwalten und Ihre PHP-Anwendungen problemlos auf Produktionsservern bereitzustellen.
- certmaster – Erstellt automatisch Let's Encrypt-Zertifikate und lädt sie auf Hetzner Cloud Load Balancer hoch. Nützlich, wenn Sie Hetzner DNS nicht verwenden.
- chaotisch – Fault-Injection Ihrer Hetzner Cloud-Server, um sicherzustellen, dass Ihre Dienste auch dann laufen, wenn ein Server gestoppt ist.
- cluster-api-provider-hetzner – Kubernetes-Cluster-API-Anbieter für die konsistente Bereitstellung und den Tag-2-Betrieb von „selbstverwalteten“ HA-Kubernetes-Clustern auf Hetzner.
- hcloud zuweisen ip – Ein kleiner Helfer, um dem aktuellen System einfach eine schwebende IP zuzuweisen
- hcloud-failover-keepalived – Skript zum Wechseln von Floating-IPs im Falle eines Keepalived-Failovers
- hcloud-pricing-exporter – Ein Prometheus-Exporter, der eine Verbindung zu Ihrem HCloud-Konto herstellt und Daten zu Ihren aktuellen Ausgaben sammelt.
- hcloud-selfdestruct – CLI-Tool zur Selbstzerstörung eines Hetzner-Cloud-Servers.
- hetzner-kube – Dieses Projekt enthält ein CLI-Tool zur einfachen Bereitstellung von Kubernetes-Clustern in der Hetzner Cloud.
- hobby-kube – Vollautomatischer Cluster-Aufbau mit Terraform, gutes Gleichgewicht zwischen Belastbarkeit und Kosten und daher ein toller Ausgangspunkt für Bastler oder zum Aufbau eines professionellen Setups mit einer vernünftigen Grundlage.
- janosmiko/hetzner-k3s – CLI-Tool zur Installation und Verwaltung von leichtgewichtigen Kubernetes (k3s)-Clustern in Produktionsqualität in 5 Minuten in Hetzner. Features: Hetzner CCM- und CSI-Unterstützung, HA, mehrere Worker-Pools, Autoscaling usw.
- kOps – Kubernetes Operations (kOps) automatisiert die Installation, Upgrades und Verwaltung von Kubernetes-Clustern
- kubermatic-kubernetes-platform – Kubermatic Multi-Cluster- und Mulit-Cloud-Verwaltungstool für selbst gehostete Cluster-as-a-Service-Zwecke.
- terraform-hcloud-k3s – Umfassendes Modul zur Bereitstellung eines k3s-Kubernetes-Clusters in der Hetzner Cloud.
- terraform-hcloud-kube-hetzner – Ein hochoptimierter und automatisch aktualisierbarer Kubernetes-Cluster mit HA-Standard und Lastausgleich, der von k3s-on-MicroOS betrieben und für Peanuts in der Hetzner Cloud bereitgestellt wird?
- terraform-hcloud-talos – Terraform-Modul zum Erstellen eines Kubernetes-Clusters mit Talos in der Hetzner Cloud.
- terraform-hks – Ein eigens entwickeltes Terraform-Modul für die Bereitstellung eines Hetzner Kubernetes-Clusters mit RKE2 und Hetzner Cloud.
- tg-cli – CLI zur Bereitstellung von Twingate mit Unterstützung für Hetzner Cloud-Server
- vitobotta/hetzner-k3s – Ein in Crystal geschriebenes CLI-Tool zum schnellen Erstellen und Verwalten von Kubernetes-Clustern in Hetzner Cloud
- zfs-hetzner-vm – Skript zur Installation von Debian 10, 11, 12 und Ubuntu 18, 20, 22 LTS mit ZFS-Root auf Hetzner VPS.
Integrationen
- Gitlab Fleeting Plugin – Ein GitLab Fleeting Plugin für Hetzner Cloud.
- Hetzner Cloud Ansible Collection – Ansible Collection für Hetzner Cloud. Teil der Ansible Community Distribution (ACD).
- Hetzner Cloud Packer Builder – Ein offizieller Packer.io Builder für Hetzner Cloud
- Kubernetes Cluster Autoscaler – Eine k8s-Komponente, die die Größe eines Kubernetes-Clusters automatisch anpasst, sodass alle Pods einen Platz zum Ausführen haben und es keine unnötigen Knoten gibt.
- Molekültreiber für Hetzner Cloud – Ein Molekültreiber, der es Ihnen ermöglicht, On-Demand-Hetzner-Cloud-Server für Ihre Tests zu verwenden.
- Prometheus Service Discovery – Eine in Prometheus integrierte Serviceerkennung zur einfachen Erkennung von Hetzner-Servern (Cloud und dediziert)
- Terraform-Anbieter – Offizieller Hetzner Cloud Terraform-Anbieter
- hcloud-cloud-controller-manager – Kubernetes Cloud-Controller-Manager für Hetzner Cloud
- hcloud-csi – Container Storage Interface-Treiber für Hetzner Cloud
- Algo VPN – Algo VPN ist eine Reihe von Ansible-Skripten, die die Einrichtung eines persönlichen Wireguard- und IPSEC-VPN vereinfachen.
- Coder-Vorlage – Eine Terraform-Vorlage für Coder zum Einrichten einer Cloud-Instanz als Entwicklungsumgebung mit oder ohne VS-Code.
- Docker Volume Hetzner – Volume-Management-Plugin für Docker (und Swarm)
- GitLab Hetzner Runner – Eine Version des Gitlab-Runner-Basisimages, die die Verwendung von Hetzner Cloud-Instanzen für GitLab CI ermöglicht.
- Hetzner Cloud Deploy Server Github Action – Stellen Sie einen Hetzner Cloud Server über eine GitHub Action bereit.
- Hetzner Cloud-Plugin für Jenkins – Das Hetzner Cloud-Plugin ermöglicht es Jenkins CI, Builds auf dynamisch bereitgestellten VMs in Hetzner Cloud zu planen.
- Laravel Forge – Laravel-Hosting und Instant-PHP-Server in der Hetzner Cloud
- Paymenter-Server-Erweiterung – Vereinfachen Sie Hetzner Cloud-Server-Bestellungen mit dieser Paymenter.org-Erweiterung.
- Ploi – Stellen Sie schnell jede beliebige Site auf Hetzner Cloud-Servern bereit.
- Rancher in der Hetzner Cloud – Vorgefertigte Terraform-Vorlagen für die Bereitstellung eines hochverfügbaren RKE-Clusters in der Hetzner Cloud und die Installation von Rancher darin
- ServerManagerBot – ServerManagerBot ist ein Telegram-Bot zur Verwaltung von Hetzner-Servern. Es ermöglicht Administratoren, Serveraktionen zu steuern.
- Solidblocks RDS PostgreSQL – Eine containerisierte PostgreSQL-Datenbank mit allen Batterien inklusive Backup-Lösung, unterstützt von pgBackRest
- Versio-io – Integration von Hetzner Cloud-Konfigurationselementen (CI) in die vollständige Versio.io-Konfigurationsverwaltungsdatenbank (CMDB).
- ansible-hcloud-inventory – Ein dynamisches Inventarskript für Hetzner Cloud
- docker-machine-driver-hetzner – Diese Bibliothek fügt die Unterstützung für die Erstellung von Docker-Maschinen hinzu, die in der Hetzner Cloud gehostet werden.
- grafana-hcloud-datasource – Metriken für Ihre Hetzner Cloud-Server und Load Balancer in Grafana.
- hcloud IP Floater – Kubernetes-Controller zum Anhängen von hcloud-Floating-IPs an Dienstknoten.
- hcloud fip Controller – Kubernetes-Controller zum (Neu-)Zuweisen von Floating-IPs zu Hetzner Cloud-Instanzen.
- hcloud-cloud-controller-manager-helm-chart – Hetzner Cloud – Cloud Controller Manager Helm Chart
- hcloud-csi-driver-helm-chart – Community-Helm-Diagramm für Hetzner Cloud CSI-Treiber für Kubernetes
- hcloud-freebsd – Hetzner Cloud-Auto-Provisioning für FreeBSD
- hcloud-tg – Telegram-Bot zur Verwaltung von Hetzner-Cloud-Servern.
- hetzner-dyndns – Ein Proxyserver zum Aktualisieren von DNS-Einträgen auf Hetzner DNS mithilfe des DynDNS-Protokolls.
- hetzner-machine-provider – Benutzerdefinierter Gitlab-Runner-Treiber, der Jobs auf einfachen Hetzner Cloud-Maschinen wie GitHub-Aktionen ausführt.
- iTop Datacollector für Hetzner Cloud – Diese eigenständige Anwendung sammelt Informationen aus Hetzner-Projekten, um die Farmen und virtuellen Maschinen in iTop automatisch zu synchronisieren. iTop ist ein webbasiertes Open-Source-Tool für IT-Service-Management-Aufgaben.
- libcluster_hcloud – Dies ist eine Hetzner Cloud-Clustering-Strategie für libcluster
- scalr – Autoscaling für Clouds – Skalieren Sie Cloud-Instanzen basierend auf Richtlinienprüfungen in einem konfigurierbaren Intervall. Mit Hetzner Cloud- und Prometheus-Unterstützung.
- terraform-hcloud-routeros-router – Terraform-Code zur nahtlosen Integration eines RouterOS-Routers in ein Hetzner Cloud-Netzwerk.
- terraform-hcloud-routeros-router-configuration – Konfiguriert einen Hetzner-Server mit einem RouterOS-Router.
- terraform-kubernetes-hcloud-controller-manager – Ein einfaches Modul zur Bereitstellung des Hetzner Cloud Controller Managers (mit Netzwerk- und Load Balancer-Unterstützung) in einem Kubernetes-Cluster, der in der Hetzner Cloud ausgeführt wird. Die verfügbaren Konfigurationsoptionen finden Sie in der Variablendatei. Bitte beachten Sie, dass für dieses Modul Kubernetes 1.16 oder neuer erforderlich ist.
- terraform-provider-hetznerdns – Ein Terraform-Anbieter, der Sie bei der Automatisierung der Verwaltung von DNS-Zonen und -Einträgen bei Hetzner DNS unterstützt.
- ui-driver-hetzner – Rancher-UI-Treiber für den Hetzner Cloud-Docker-Machine-Treiber
Lizenz
Public Domain (CC0)