Skip to content

2025

Proxmox Debian Cloud-Init

After spending way too much time figuring out how to get Cloud-Init working propertly with Proxmox and Debian, I decided to write this post. This post will cover how to create a Debian Cloud-Init template in Proxmox and how to deploy a new VM with it.

Because most of my Debian VMs run Docker, the template will also install Docker.

Contextual Attributes in Laravel

As of Laravel v11.14.0 you can use contextual attributes to add custom logic to dependency injection.

This useful feature has been utilised internally in Laravel to provide us with useful attributes like #[CurrentUser] and #[Cache('apc')].

In this article I will share some useful contextual attributes that I've been using.