Create post-install script
Add a new post-install script to your account, which can then be used after virtual machine installation.
Add a new post-install script to your account, which can then be used after virtual machine installation.
The script contents will be saved to the file /post_install with executable attribute set
and will be executed once virtual machine is installed.
The output of the script will be redirected to /post_install.log. Maximum script size is 48KB.
Use this endpoint to create automation scripts for VPS setup tasks.
API Token authentication
Name of the script
My ScriptContent of the script
#!/bin/bash echo 'Hello, World!'Success response
Post-install script ID
325Name of the script
My Setup ScriptContent of the script
#!/bin/bash\napt-get update\napt-get install -y nginx2025-02-27T11:54:22Z2025-03-19T11:54:22ZUnauthenticated response
Validation error response
Error response
POST /api/vps/v1/post-install-scripts HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 68
{
"name": "My Script",
"content": "#!/bin/bash\n\necho 'Hello, World!'"
}{
"id": 325,
"name": "My Setup Script",
"content": "#!/bin/bash\\napt-get update\\napt-get install -y nginx",
"created_at": "2025-02-27T11:54:22Z",
"updated_at": "2025-03-19T11:54:22Z"
}Last updated
Was this helpful?