1
0

initial dev commit

This commit is contained in:
Philipp Klüter
2020-05-17 22:44:14 +02:00
parent a118301f77
commit e02e6272d2
6 changed files with 140 additions and 0 deletions

13
create.py Normal file
View File

@@ -0,0 +1,13 @@
from hcloud import Client
from hcloud.server_types.domain import ServerType
from hcloud.images.domain import Image
with open('/Users/Philipp/Documents/Server/cloud-init/default.yaml', 'r') as file:
cloud_init = file.read()
client = Client(token="JalvbaPbizgErC2PoBSmDiFX0TKW0WLzbarxwFyNtJpx1xCvnEx3LI1B2Thl836f") # Please paste your API token here between the quotes
response = client.servers.create(name="my-server", server_type=ServerType(name="cx11"), image=Image(name="centos-8"), user_data=cloud_init)
server = response.server
print(server)
print("Root Password: " + response.root_password)
print("IP: " + response.server.public_net.ipv4.ip)