Custom Images
Servers are created from a curated list of ready-to-use images. Publish a configured server as your own private image, then use it to rebuild a server.
Built-In Image Gallery
VeloxaHost provides a curated gallery of images, the only ones servers are created from:
| OS | Versions |
|---|---|
| Ubuntu | 24.04 LTS, 22.04 LTS |
| Debian | 13, 12 |
| AlmaLinux | 9 |
| Rocky Linux | 9 |
| Fedora | 44 |
| Alpine Linux | 3.24 |
Publish a Server as an Image
Configure a server exactly how you want (install packages, set config files, add your app), then publish the whole server as a private image: open the server page and choose Publish, or use the API:
POST /api/v1/instances/web-1/publish
{ "alias": "my-app-baseline-v1" }
Custom images need a plan that includes them: Pay as you go does, Starter does not.
Use a Custom Image
A custom image is used by Rebuild: rebuilding a server replaces its system with the image you pick. With the API:
POST /api/v1/instances/web-1/rebuild
{ "alias": "my-app-baseline-v1" }
No Importing
Images cannot be imported from a URL or pulled from another image server. Servers are created only from the images listed above (and Docker images only from the ones VeloxaHost offers), so nothing unvetted runs on the platform. To make your own image, start from a listed image and publish the server. The list is also in the API:
GET /api/v1/images/catalog
Need an image that is not listed? Ask support.
Pricing
Custom images are not charged. The built-in gallery images are free.