update README.md
This commit is contained in:
parent
b4200a2673
commit
c478d668d9
50
README.md
50
README.md
@ -4,7 +4,7 @@ This project provides a Rhai wrapper for interacting with the Hetzner Cloud API,
|
|||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
To use this wrapper, you need to set your Hetzner API Token as an environment variable.
|
To use this wrapper, you need to set your Hetzner API Token as an environment variable. You can create your own API Token by following the steps [from the Hetzner docs](https://docs.hetzner.com/cloud/api/getting-started/generating-api-token/).
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export HETZNER_API_TOKEN="YOUR_API_TOKEN_HERE"
|
export HETZNER_API_TOKEN="YOUR_API_TOKEN_HERE"
|
||||||
@ -71,3 +71,51 @@ client.disable_rescue_mode(test_server.id);
|
|||||||
// Reboot server
|
// Reboot server
|
||||||
print(`Rebooting server with ID: ${test_server.id}`);
|
print(`Rebooting server with ID: ${test_server.id}`);
|
||||||
client.reboot(test_server.id);
|
client.reboot(test_server.id);
|
||||||
|
```
|
||||||
|
|
||||||
|
### 4. Example Output (from `test.rhai` script)
|
||||||
|
|
||||||
|
```text
|
||||||
|
Listing all servers...
|
||||||
|
+-------------+-------------------+---------+-------------+
|
||||||
|
| Server List | | | |
|
||||||
|
+=============+===================+=========+=============+
|
||||||
|
| ID | Name | Status | Public IPv4 |
|
||||||
|
+-------------+-------------------+---------+-------------+
|
||||||
|
| 104298257 | ubuntu-4gb-fsn1-2 | Running | 91.99.1.255 |
|
||||||
|
+-------------+-------------------+---------+-------------+
|
||||||
|
| 104301883 | ubuntu-4gb-fsn1-4 | Running | 91.99.178.6 |
|
||||||
|
+-------------+-------------------+---------+-------------+
|
||||||
|
|
||||||
|
Listing details from server with ID 104301883...
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| ubuntu-4gb-fsn1-4 | |
|
||||||
|
+===================+======================+
|
||||||
|
| ID | 104301883 |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Status | Running |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Created | 2025-07-15T12:25:29Z |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| IPv4 | 91.99.178.6 |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Type | cx22 |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Included Traffic | 20480 GB |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Ingoing Traffic | 0 MB |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Outgoing Traffic | 0 MB |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Primary Disk Size | 40 |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
| Rescue Enabled | false |
|
||||||
|
+-------------------+----------------------+
|
||||||
|
|
||||||
|
Enabling rescue mode on server with ID: 104301883
|
||||||
|
Root password is: wNMnAWwkfJEA
|
||||||
|
|
||||||
|
Disabling rescue mode on server with ID: 104301883
|
||||||
|
|
||||||
|
Rebooting server with ID: 104301883
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user