Skip to content

Conversation

@julienhmmt
Copy link
Owner

This PR will create the cloud-init function, to let administrators and users create their own yaml file for cloud-init.

  • administrators can create cloud-init configuration and make them available for users
  • users can use the template created by administrators
  • users can create their own cloud-init configuration
  • yaml lint

@julienhmmt julienhmmt added this to the 0.3.0 milestone Nov 30, 2025
@julienhmmt julienhmmt self-assigned this Nov 30, 2025
@julienhmmt julienhmmt added the enhancement New feature or request label Nov 30, 2025
@julienhmmt julienhmmt linked an issue Nov 30, 2025 that may be closed by this pull request
@julienhmmt julienhmmt marked this pull request as draft November 30, 2025 13:15
@julienhmmt
Copy link
Owner Author

#36

…ndividual key declarations and replace csrfField helper with explicit CSRF token inputs in admin template
…lumn with quick create link and swap enable/disable button colors
…with upload, download, and delete operations

Add complete Proxmox storage integration for cloud-init template management. Upload YAML content to Proxmox snippets storage during template creation and editing. Implement template content fetching via new GET endpoint that downloads files from Proxmox storage. Add proper file deletion from Proxmox when templates are removed. Update edit form to fetch and display existing template content
…ration card to two-column grid alongside media & network section
…on and context-aware parameter fallback in GetTemplateHandler
… admin page and update VMUtils to use new notification API signature
…ameter handling with improved code documentation
…th automatic snippet upload and storage selection
@julienhmmt
Copy link
Owner Author

a BIG problem, we cannot use the Proxmox API to create snippets. to do so, it needs an account, on the PAM realm. embarrassing. research in progress...

…ement fallback mechanism with bilingual setup guides
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: cloud-init support

2 participants