Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mieweb/opensource-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: mieweb/opensource-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cmyers_issue63
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 10 files changed
  • 2 contributors

Commits on Oct 24, 2025

  1. DRAFT: Add Packer build and upload workflow for Proxmox templates

    Introduces a draft GitHub Actions workflow to build and upload Debian 12 and Rocky 9 LXC templates for Proxmox. Adds supporting Packer HCL files, Ansible provisioning playbook, Python API utilities for uploading templates, and variable files for template customization.
    Carter Myers committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    ca05763 View commit details
    Browse the repository at this point in the history
  2. Add README and update Rocky9 template name

    Added a comprehensive README.md explaining the Proxmox LXC template automation workflow. Updated the Rocky9 Packer variable file to use 'rocky9-lxc' as the template name instead of 'rocky9-fungible'.
    Carter Myers committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    28b0c52 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. Migrate Proxmox template upload API from Python to Node.js

    Replaces Python scripts proxmox_upload.py and proxmox_utils.py with Node.js equivalents proxmox_upload.js and proxmox_utils.js for uploading LXC templates to Proxmox. Adds package.json for dependencies and updates CI workflow to trigger on changes in the packer directory. Minor improvements to Ansible provisioning and Packer variable files.
    Carter Myers committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    ff63249 View commit details
    Browse the repository at this point in the history
  2. Enforce SSL verification for Proxmox API requests

    Changed the https.Agent configuration to reject unauthorized SSL certificates, ensuring that API requests to Proxmox require valid certificates. This improves security by preventing connections to servers with self-signed or invalid certificates.
    Carter Myers committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    4f53869 View commit details
    Browse the repository at this point in the history
  3. Move packer files to top-level directories

    Renamed and relocated all packer-related files and directories from container-creation/intern-phxdc-pve1/packer/ to their respective top-level locations for improved project structure and accessibility.
    Carter Myers committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    3975740 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d61e47 View commit details
    Browse the repository at this point in the history
Loading