[GH-ISSUE #67] [Feature]: Option for adding templates in the image catalog #73

Closed
opened 2026-03-07 19:27:15 +03:00 by kerem · 4 comments
Owner

Originally created by @nothing-fr on GitHub (Mar 3, 2026).
Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/67

Feature Description

We use templates for deploying VMs. Is it possible to add these to the Image Catalog in some way (e.g., via tags) ?

Image

This would allow us to create Blueprints using this image, for example...

Problem / Use Case

  • Ability to add custom templates to the Image Catalog for use in Blueprints to simplify deployments...

Proposed Solution

No response

Alternatives Considered

No response

Category

Quality of Life

How important is this feature to you?

Nice to have

Additional Context

No response

Contribution

  • I would be willing to help implement this feature
Originally created by @nothing-fr on GitHub (Mar 3, 2026). Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/67 ### Feature Description We use templates for deploying VMs. Is it possible to add these to the `Image Catalog` in some way (e.g., via tags) ? <img width="289" height="48" alt="Image" src="https://github.com/user-attachments/assets/1862f25c-3989-45d5-bf22-a1aebfcf5712" /> This would allow us to create `Blueprints` using this image, for example... ### Problem / Use Case - Ability to add custom templates to the Image Catalog for use in Blueprints to simplify deployments... ### Proposed Solution _No response_ ### Alternatives Considered _No response_ ### Category Quality of Life ### How important is this feature to you? Nice to have ### Additional Context _No response_ ### Contribution - [ ] I would be willing to help implement this feature
kerem 2026-03-07 19:27:15 +03:00
Author
Owner

@adminsyspro commented on GitHub (Mar 4, 2026):

Hi, I will plan this feature.

Regards.

<!-- gh-comment-id:3999153729 --> @adminsyspro commented on GitHub (Mar 4, 2026): Hi, I will plan this feature. Regards.
Author
Owner

@adminsyspro commented on GitHub (Mar 6, 2026):

This has been implemented in 718ba73!

You can now add custom images to the catalog via Templates → Image Catalog → "Add Custom Image":

  • Remote URL mode: point to any image URL (.qcow2, .raw, .img)
  • PVE Volume mode: reference an image already on a Proxmox storage — includes an interactive browser to pick the file from your storages

Custom images appear alongside built-in ones in the catalog and can be used in Blueprints for repeatable deployments.

See also #76 for context.

<!-- gh-comment-id:4013328871 --> @adminsyspro commented on GitHub (Mar 6, 2026): This has been implemented in `718ba73`! You can now add custom images to the catalog via **Templates → Image Catalog → "Add Custom Image"**: - **Remote URL** mode: point to any image URL (`.qcow2`, `.raw`, `.img`) - **PVE Volume** mode: reference an image already on a Proxmox storage — includes an interactive browser to pick the file from your storages Custom images appear alongside built-in ones in the catalog and can be used in Blueprints for repeatable deployments. See also #76 for context.
Author
Owner

@nothing-fr commented on GitHub (Mar 6, 2026):

When I try to add a template, I get the following error:

Image
<!-- gh-comment-id:4014390517 --> @nothing-fr commented on GitHub (Mar 6, 2026): When I try to add a template, I get the following error: <img width="898" height="113" alt="Image" src="https://github.com/user-attachments/assets/1c4046e5-0edc-4676-b17b-6417021c6299" />
Author
Owner

@adminsyspro commented on GitHub (Mar 7, 2026):

@nothing-fr Thanks for reporting this! Fixed in 3f563b0.

The issue was that the custom_images database table wasn't being created on container startup. After updating (pull + restart), the table will be automatically created and the "Add Custom Image" feature will work.

<!-- gh-comment-id:4015665670 --> @adminsyspro commented on GitHub (Mar 7, 2026): @nothing-fr Thanks for reporting this! Fixed in `3f563b0`. The issue was that the `custom_images` database table wasn't being created on container startup. After updating (pull + restart), the table will be automatically created and the "Add Custom Image" feature will work.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxcenter-ui#73
No description provided.