https://github.com/ha1fdan/HetznerCloudExtension
Extension for paymenter.org to order Hetzner Cloud VPS via Hetzner Cloud API.
https://github.com/ha1fdan/HetznerCloudExtension
hetzner-cloud hetzner-cloud-api open-source paymenter
Last synced: 5 months ago
JSON representation
Extension for paymenter.org to order Hetzner Cloud VPS via Hetzner Cloud API.
- Host: GitHub
- URL: https://github.com/ha1fdan/HetznerCloudExtension
- Owner: ha1fdan
- License: mit
- Created: 2023-11-30T16:07:32.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-23T15:35:54.000Z (6 months ago)
- Last Synced: 2024-10-23T20:46:04.469Z (6 months ago)
- Topics: hetzner-cloud, hetzner-cloud-api, open-source, paymenter
- Language: PHP
- Homepage: https://market.paymenter.org/extensions/27/HetznerCloud
- Size: 40 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hcloud - Paymenter Server Extension
README
[![Contributors][contributors-shield]][contributors-url]
[![Stars][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]# Hetzner Cloud Extension for [paymenter.org](https://github.com/Paymenter/Paymenter)
> Note: This extension is in its early stages and may contain bugs.The extension uses Hetzners API to create Cloud Servers automatically. The extension shows information about your server, like IPv4, IPv6 & temporarily root password for SSH.
Power controls for Starting, Stopping and Rebooting the server. You can also Force Stop the server or Reset the root Password if you get locked out. And if everything goes wrong you can Rebuild the OS. You can also set the Reverse DNS entry if needed.
You can also see metrics for CPU, Disk and Network usage.
Supports configurable options for: `location`, `image` and `hostname`.If you want to implement new features check out Hetzner Cloud Docs: https://docs.hetzner.cloud/ & make a pull request ❤️
Get the extension at: https://market.paymenter.org/extensions/27/HetznerCloud 🎉
For support or feature requests please message [@ha1fdan](https://ha1fdan.xyz/discord) on discord.---
## Features
- [x] Configurable settings for location & os-image
- [x] Shows IPv4 & IPv6
- [x] Shows Temporarily root Password
- [x] Reset root Password
- [x] Start, Stop, Force Stop & Reset Server
- [x] Rebuild OS, aka. reinstall os
- [x] Set Reverse DNS, (for IPv4)
- [x] CPU, Disk & Network Metrics graphs
- [ ] VNC Console
- [ ] Option for adding additional IPv4 and IPv6
- [ ] Option to add another volume or upgrade existing---
## Screenshots
Support for configurable options (client side)

Server Information (client side)

Power Control & Status (client side)

Metrics for cpu, disk and network usage (client side)

Example of config for a product (admin side)

Settings for extension (admin side)
[contributors-shield]: https://img.shields.io/github/contributors/ha1fdan/HetznerCloudExtension.svg?style=for-the-badge
[contributors-url]: https://github.com/ha1fdan/HetznerCloudExtension/graphs/contributors
[stars-shield]: https://img.shields.io/github/stars/ha1fdan/HetznerCloudExtension.svg?style=for-the-badge
[stars-url]: https://github.com/ha1fdan/HetznerCloudExtension/stargazers
[issues-shield]: https://img.shields.io/github/issues/ha1fdan/HetznerCloudExtension.svg?style=for-the-badge
[issues-url]: https://github.com/ha1fdan/HetznerCloudExtension/issues
[license-shield]: https://img.shields.io/github/license/ha1fdan/HetznerCloudExtension.svg?style=for-the-badge
[license-url]: https://github.com/ha1fdan/HetznerCloudExtension/blob/master/LICENSE