Skip to content

Releases: sbarbett/proxmox-ansible

Proxmox Ansible v1.0.5 - Password Auth & Mounts

22 Sep 02:40

Choose a tag to compare

Added

  • Support for password authentication
  • Support for mounts

Changed

  • neofetch swapped out for fastfetch in container extras
  • Updated community.general.proxmox to community.proxmox.proxmox
  • Updated some variables to meet Ansible linting reqs

Fixed

  • Fallback to non-root user if root connect fails

Proxmox Ansible v1.0.4 - Update to Extras & Linting

02 Apr 05:11

Choose a tag to compare

Added

  • Added ble.sh installation to container extras role
    • Installs ble.sh from source
    • Configures ble.sh in user's .bashrc
    • Automatically cleans up after installation

Changed

  • Improved code quality and linting compliance
    • Added proper changed_when conditions to file operations
    • Replaced shell commands with appropriate Ansible modules
    • Added task names for better readability
    • Updated Ansible version requirement to >=2.18.0

Proxmox Ansible v1.0.3 - PiHole & Workflows

24 Feb 06:17
2727d1f

Choose a tag to compare

Release Notes

I've added a new Docker Compose manifest to the docker_compose role. Pi-hole recently released version 6, which introduced a completely redesigned architecture, including a new API that I've been experimenting with. You can check out my work on that here.

The pihole-unbound flag now deploys a lightweight stack that includes Pi-hole with Unbound preconfigured for upstream recursion. I'm also exploring the possibility of enabling DNS over HTTPS (DoH) in a future update.

I've also made major structural changes to this repository—cleaning up unnecessary files, improving organization, and adding an automated workflow to publish new releases to Ansible Galaxy.

Future Plans

  • Traefik integration: It would be great to automatically deploy Traefik and put everything behind a reverse proxy, though this might be a bit tricky.
  • Portainer support: I plan to add Portainer in a future release.
  • Expanded LXC support: I still need to implement additional LXC parameters.
  • Stretch goal: Maybe VM support at some point.