Bring Your Own ISO
Uploading a custom ISO lets you boot recovery toolkits, bespoke installers, or
legacy operating systems that are not part of the EDBB library. The upload is
temporary—plan to install or capture data within the retention window.
Quick Health Check
🌐 Direct Download Link
Host the ISO on a public HTTP/HTTPS URL without authentication, captchas, or
one-time tokens. Object storage with static links works best.
🕒 Maintenance Window
The VPS reboots when the ISO is mounted. Schedule a maintenance slot so users
aren’t surprised by downtime.
🖥️ Console Access
Keep the portal console (or your VNC client) ready—you’ll need it to interact
with the installer once the VPS boots from the image.
Upload the ISO to the Portal
1
Open Installation → Custom Image
Sign in to the EDBB VPS Portal, open your VPS, and switch to Installation. Choose the Custom Image tab.
2
Paste the ISO URL
Select Download ISO, paste the direct link (for example,
https://cdn.example.com/os/custom.iso), and confirm.3
Wait for the transfer
The portal downloads the file into your account. Leave the page open until the status changes to Ready.

Completed uploads receive an internal filename such as
xxxx/iso/KVM_custom_12345.iso. Jot this down—you will select it in the mounting step.Mount and Boot the ISO
1
Switch to ISO Boot
Stay on the Installation view and open the ISO Boot sub-tab.
2
Select your custom file
Pick the uploaded ISO from the dropdown list and enable Force reset & boot from the selected ISO.
3
Mount & follow the installer
Click Mount ISO. The VPS reboots into the image—use the console to work through the installer or recovery environment.
Retention & Cleanup
- Custom ISOs stay available for 24 hours. Re-upload them if you need another session later.
- For sensitive media, remove the ISO manually once you finish the installation.
- Keep local copies—expired files are purged automatically and cannot be restored.
Downloads that fail usually indicate an inaccessible URL. Verify the link by
running
curl -I <your-link> from an external network and ensure
it returns HTTP 200 without redirects.