Impresionante nube de Hetzner
Una lista seleccionada de bibliotecas, herramientas e integraciones para Hetzner Cloud.
Los proyectos formateados en negrita son proyectos oficiales de Hetzner Cloud.
- Bibliotecas
- Herramientas
- Integraciones
¿Quieres que tu proyecto aparezca en la lista? ¡Abre una edición!
Tenga en cuenta que, aunque intentamos incluir en esta lista únicamente proyectos que sean funcionales y de buena calidad, no podemos ofrecer ninguna garantía de que realmente funcionen, estén completos ni que no causen ningún daño a su sistema o a su cuenta.
Bibliotecas
.NETO
- API de Hetzner Cloud para .NET: API de Hetzner Cloud para .NET es una biblioteca .NET Standard 2.0
- HetznerCloud.API: esta biblioteca está desarrollada en .NET Standard 2.0 y es compatible con todas las implementaciones de .NET y .NET Core; también se puede usar en proyectos de consola, API web, biblioteca de clases e incluso con Blazor WASM.
Ir
- hcloud-go: el paquete hcloud es una biblioteca para la API de Hetzner Cloud.
- hcdns: vaya a la biblioteca cliente para la API DNS de Hetzner.
clorhidrato
- hcloud-user-data — Módulo Terraform para archivos de datos de usuario listos para usar para servidores en la nube de Hetzner con múltiples administradores de red
- terraform-hcloud-hetzner-node-pool: módulo Terraform para crear fácilmente máquinas virtuales en Hetzner Cloud y agruparlas en grupos para facilitar el escalado.
- terraform-kubernetes-hcloud-csi-driver: un módulo sencillo para aprovisionar el controlador de interfaz de almacenamiento de contenedores Hetzner dentro de un clúster de Kubernetes que se ejecuta en Hetzner Cloud. Consulte el archivo de variables para conocer las opciones de configuración disponibles. Tenga en cuenta que este módulo requiere Kubernetes 1.15 o posterior.
Java
- hcloud-java: hcloud-java es una integración de API de Java totalmente probada y fácil de usar. Sigue un patrón de observador y se centra en una dependencia mínima.
- hetznercloud-java: cliente Java simple para la API de Hetzner Cloud.
javascript
- hcloud-js: un módulo de Node.js para la API de Hetzner Cloud
- hcloud-nodejs: hcloud-nodejs es un paquete node.js para la nube de Hetzner que puede usarse para administrar sus proyectos.
PHP
- Hetzner Cloud PHP SDK: un SDK de PHP para la API de Hetzner Cloud: docs.hetzner.cloud
Pitón
- hcloud-python: hcloud-python es una biblioteca para la API de Hetzner Cloud.
Rubí
- hcloud-ruby — Cliente Ruby nativo para HetznerCloud
- hetznercloud — Envoltorio Ruby moderno orientado a objetos para la API de Hetzner Cloud
Óxido
- hcloud-rust: caja Rust no oficial para acceder a la API de Hetzner Cloud
Herramientas
- hcloud cli: hcloud es una interfaz de línea de comandos para interactuar con Hetzner Cloud.
- setup-hcloud: acción de GitHub para instalar la CLI de Hetzner Cloud.
- Complemento 1Password Shell: el complemento Hetzner Cloud Shell le permite usar 1Password para autenticar de forma segura hcloud CLI con su huella digital, Apple Watch o autenticación del sistema, en lugar de almacenar sus credenciales en texto sin formato.
- Ansible Role hcloud: rol de Ansible para administrar los recursos de la nube de hcloud.
- Copia de seguridad de volumen HC: script Bash para realizar una copia de seguridad de los volúmenes de Hetzner Cloud. Crea automáticamente volúmenes para copias de seguridad y mantiene un número definido de ellos.
- Hcloud Snapshot-as-Backup — Hetzner Cloud - Instantáneas automáticas como copias de seguridad para mayor flexibilidad
- Healthzner Bot: un bot de Discord para obtener actualizaciones periódicas del estado de salud de sus máquinas en la nube Hetzner.
- Hetzner Cloud Connect: maneja la adición automática de servidores a los balanceadores de carga
- Hetzner Load Balancer Prometheus Exporter: exporta métricas de Hetzner Load Balancer para que Prometheus las consuma
- Reescalador de Hetzner: herramienta CLI liviana para reescalar mediante programación su servidor Hetzner Cloud.
- KubeOne: Kubermatic KubeOne automatiza las operaciones del clúster en la nube de Hetzner. KubeOne puede instalar clústeres maestros de alta disponibilidad (HA) así como clústeres maestros únicos.
- Kubernetes Hetzner Keepalived: implementación e imagen de K8 para crear una conmutación por error de IP keepalived con la función de IP flotante.
- Solidblocks Hetzner Nuke: Solidblocks Hetzner Nuke es una herramienta para eliminar todos los recursos en una cuenta de Hetzner, similar a aws-nuke.
- TestFlows GitHub Hetzner Runners: ejecutores autohospedados de GitHub Actions con escalamiento automático que utilizan Hetzner Cloud
- VitoDeploy: Vito es una aplicación web autohospedada que le ayuda a administrar sus servidores e implementar sus aplicaciones PHP en servidores de producción sin problemas.
- certmaster: crea automáticamente certificados Let's Encrypt y los carga en Hetzner Cloud Load Balancers. Útil si no utiliza DNS de Hetzner.
- caótico: inyección de fallas en los servidores de Hetzner Cloud para garantizar que sus servicios se ejecuten incluso con un servidor detenido.
- cluster-api-provider-hetzner: proveedor de API de clúster de Kubernetes para una implementación consistente y operaciones del día 2 de clústeres de HA Kubernetes "autoadministrados" en Hetzner.
- hcloud asignar ip: una pequeña ayuda para asignar fácilmente una IP flotante al sistema actual
- hcloud-failover-keepalived — Script para cambiar IP flotantes en caso de conmutación por error keepalived
- hcloud-pricing-exporter: un exportador de Prometheus que se conecta a su cuenta de HCloud y recopila datos sobre sus gastos actuales.
- hcloud-selfdestruct: herramienta CLI para autodestruir un servidor en la nube de Hetzner.
- hetzner-kube: este proyecto contiene una herramienta CLI para aprovisionar fácilmente clústeres de Kubernetes en Hetzner Cloud.
- hobby-kube: configuración de clúster totalmente automatizada con Terraform, buen equilibrio entre resistencia y costo y, por lo tanto, un excelente punto de partida para aficionados o para crear una configuración profesional con una base razonable.
- janosmiko/hetzner-k3s: herramienta CLI para instalar y administrar clústeres de Kubernetes (k3s) livianos de grado de producción en 5 minutos en Hetzner. Características: compatibilidad con Hetzner CCM y CSI, HA, múltiples grupos de trabajadores, escalado automático, etc.
- kOps: Kubernetes Operations (kOps) automatiza la instalación, las actualizaciones y la administración del clúster de Kubernetes.
- kubermatic-kubernetes-platform: herramienta de gestión Kubermatic Multi-Cluster y Mulit-Cloud para fines de clúster autohospedado como servicio.
- terraform-hcloud-k3s: módulo completo para aprovisionar un clúster de Kubernetes k3s en Hetzner Cloud.
- terraform-hcloud-kube-hetzner: ¿un clúster de Kubernetes altamente optimizado y actualizable automáticamente, con HA predeterminado y con equilibrio de carga, impulsado por k3s-on-MicroOS e implementado de manera económica en Hetzner Cloud?
- terraform-hcloud-talos: módulo Terraform para crear un clúster de Kubernetes con Talos en Hetzner Cloud.
- terraform-hks: un módulo Terraform obstinado para implementar un clúster Hetzner Kubernetes utilizando RKE2 y Hetzner Cloud.
- tg-cli: CLI para implementar Twingate con soporte para servidores Hetzner Cloud
- vitobotta/hetzner-k3s: una herramienta CLI escrita en Crystal para crear y administrar rápidamente clústeres de Kubernetes en Hetzner Cloud
- zfs-hetzner-vm: script para instalar Debian 10, 11, 12 y Ubuntu 18, 20, 22 LTS con raíz ZFS en Hetzner VPS.
Integraciones
- Complemento fugaz de Gitlab: un complemento fugaz de GitLab para Hetzner Cloud.
- Colección Ansible de Hetzner Cloud: colección Ansible para Hetzner Cloud. Parte de Ansible Community Distribution (ACD).
- Hetzner Cloud Packer Builder: un Packer.io Builder oficial para Hetzner Cloud
- Escalador automático de clúster de Kubernetes: un componente de k8s que ajusta automáticamente el tamaño de un clúster de Kubernetes para que todos los pods tengan un lugar para ejecutar y no haya nodos innecesarios.
- Controlador de moléculas para Hetzner Cloud: un controlador de moléculas que le permite utilizar servidores Hetzner Cloud bajo demanda para sus pruebas.
- Prometheus Service Discovery: un descubrimiento de servicios integrado en Prometheus para descubrir fácilmente servidores Hetzner (en la nube y dedicados)
- Proveedor Terraform: proveedor oficial de Terraform en la nube de Hetzner
- hcloud-cloud-controller-manager — Administrador-controlador-de-nube de Kubernetes para Hetzner Cloud
- hcloud-csi — Controlador de interfaz de almacenamiento de contenedores para Hetzner Cloud
- Algo VPN: Algo VPN es un conjunto de scripts de Ansible que simplifican la configuración de una VPN Wireguard e IPSEC personal.
- Plantilla de Coder: una plantilla de Terraform para que Coder configure una instancia de nube como entorno de desarrollo con o sin VS Code.
- Docker Volume Hetzner: complemento de gestión de volúmenes para Docker (y Swarm)
- GitLab Hetzner Runner: una versión de la imagen base de gitlab-runner que permite el uso de instancias de Hetzner Cloud para GitLab CI.
- Acción Github del servidor Hetzner Cloud Deploy: implemente un servidor Hetzner Cloud desde una acción GitHub.
- Complemento de Hetzner Cloud para Jenkins: el complemento de nube de Hetzner permite a Jenkins CI programar compilaciones en máquinas virtuales aprovisionadas dinámicamente en Hetzner Cloud.
- Laravel Forge: alojamiento Laravel y servidores PHP instantáneos en Hetzner Cloud
- Extensión del servidor Paymenter: simplifique los pedidos del servidor Hetzner Cloud con esta extensión de Paymenter.org.
- Ploi: implemente rápidamente cualquier sitio que desee en los servidores de Hetzner Cloud.
- Rancher en Hetzner Cloud: plantillas Terraform preconstruidas para implementar un clúster RKE de alta disponibilidad en Hetzner Cloud e instalar Rancher en él.
- ServerManagerBot: ServerManagerBot es un bot de Telegram para administrar servidores Hetzner. Permite a los administradores controlar las acciones del servidor.
- Solidblocks RDS PostgreSQL: una base de datos PostgreSQL en contenedores con todas las baterías incluidas, solución de respaldo impulsada por pgBackRest
- Versio-io: integración de los elementos de configuración (CI) de Hetzner Cloud en la base de datos de gestión de configuración (CMDB) de pila completa Versio.io.
- ansible-hcloud-inventory: un script de inventario dinámico para la nube de Hetzner
- docker-machine-driver-hetzner: esta biblioteca agrega soporte para crear máquinas Docker alojadas en Hetzner Cloud.
- grafana-hcloud-datasource: métricas para sus servidores en la nube y equilibradores de carga de Hetzner en Grafana.
- hcloud IP Floater: controlador de Kubernetes para conectar IP flotantes de hcloud a los nodos de servicios.
- Controlador hcloud fip: controlador de Kubernetes para (re)asignar IP flotantes a instancias de Hetzner Cloud.
- hcloud-cloud-controller-manager-helm-chart — Hetzner Cloud - Gráfico de timón de Cloud Controller Manager
- hcloud-csi-driver-helm-chart — Gráfico de timón comunitario para el controlador Hetzner Cloud CSI para Kubernetes
- hcloud-freebsd — Aprovisionamiento automático de Hetzner Cloud para FreeBSD
- hcloud-tg: bot de Telegram para administrar servidores en la nube de Hetzner.
- hetzner-dyndns: un servidor proxy para actualizar registros DNS en Hetzner DNS utilizando el protocolo DynDNS.
- hetzner-machine-provider: controlador personalizado Gitlab-runner que ejecuta trabajos en máquinas simples de Hetzner Cloud, como acciones de GitHub.
- iTop Datacollector para Hetzner Cloud: esta aplicación independiente recopila información de los proyectos de Hetzner para sincronizar automáticamente las granjas y las máquinas virtuales en iTop. iTop es una herramienta de código abierto basada en web para tareas de gestión de servicios de TI.
- libcluster_hcloud: esta es una estrategia de agrupación en clústeres de Hetzner Cloud para libcluster
- scalr: Autoescalado para nubes: escale instancias de nube en función de comprobaciones de políticas en un intervalo configurable. Con soporte de Hetzner Cloud y Prometheus.
- terraform-hcloud-routeros-router: código Terraform para integrar perfectamente un enrutador RouterOS en una red Hetzner Cloud.
- terraform-hcloud-routeros-router-configuration: configura un servidor Hetzner con un enrutador RouterOS.
- terraform-kubernetes-hcloud-controller-manager: un módulo sencillo para aprovisionar Hetzner Cloud Controller Manager (con soporte de red y equilibrador de carga) dentro de un clúster de Kubernetes que se ejecuta en Hetzner Cloud. Consulte el archivo de variables para conocer las opciones de configuración disponibles. Tenga en cuenta que este módulo requiere Kubernetes 1.16 o posterior.
- terraform-provider-hetznerdns: un proveedor de Terraform que le ayuda a automatizar la gestión de zonas y registros DNS en Hetzner DNS.
- ui-driver-hetzner — Controlador de interfaz de usuario de Rancher para Hetzner Cloud docker-machine-driver
Licencia
Dominio público (CC0)