Skip to main content

VSA Veeam appliance, powershell on linux and other CLI stuff

  • April 14, 2026
  • 6 comments
  • 49 views

atinivelli
Forum|alt.badge.img+3

The weekend was rainy, so I indulged in a slightly crazy idea that came to me in the sauna 😊

Since the trifecta — or maybe we should call it a pipeline — Hugo → GitHub → Cloudflare Pages lends itself nicely to continuous web publishing and Vibe Coding with Claude Code, all from the command line (which is admittedly not my natural habitat), I thought about this little exercise:

A small system running on a lightweight VM (1 vCPU, 4 GB RAM) Ubuntu, which queries — among other sources — the VSA to pull some information (the only limit is your imagination), and publishes it to a website that can be either local-only or public (optionally with access control) on Cloudflare.

The choice of Ubuntu as the distro is deliberate, but unfortunately Veeam's PowerShell module requires a Red Hat family distro, so Rocky Linux in the free edition. I worked around this by spinning up a really minimal Rocky VM (1 vCPU, 2 GB RAM) whose only job is to talk to the VSA. (Note: it can also talk to VBR instances running on Windows, as long as they're joined to an AD domain. No, not the production one!!!!)

If you want to give this a try, you could honestly just run everything on Rocky at that point.

You can check out a limited demo here: https://tintospiademo.tinivelli.com/

And browse the code here: https://github.com/tinto1970/tintospiacode (I've reviewed it and there shouldn't be any sensitive data in there, but… if you spot anything, please let me know 🤓)

My related blog post is here: https://blog.tinivelli.com/building-a-monitoring-service-with-hugo-github-cloudflarepages/

And finally, a teaser

 

6 comments

Chris.Childerhose
Forum|alt.badge.img+21

Very interesting Alessandro, love seeing automation stuff.  I use the Hugo/GitHub/Cloudflare Pages work stream for my blog, so going to check this out.


atinivelli
Forum|alt.badge.img+3
  • Author
  • Veeam Legend
  • April 14, 2026

I also started migrating my blog and creating my personal web site.
Some 10 years ago I was the “root” of an infrastructure for publishing the web version of my local newspapar (more than 100 millions of page views per month, more or less, at that time).

I would have really loved Hugo, in that situation a real life saver for saving load on the infrastructure (and vulnerabilities fo LAMP sites too). Now it’s too late but I like it so much that it am currently trying to use it for litearally anything 🤣

Needless to say, I am in love with Claude too… it’s soooo impressive!


Chris.Childerhose
Forum|alt.badge.img+21

I am just liking the “Free” aspect of having a blog now and not paying for all these services to host, plugins, etc.  🤣


atinivelli
Forum|alt.badge.img+3
  • Author
  • Veeam Legend
  • April 14, 2026

I am just liking the “Free” aspect of having a blog now and not paying for all these services to host, plugins, etc.  🤣

 

I understand, me too obviously, but generally I prefer to be a paying user of services that are really important to me 😉


eblack
Forum|alt.badge.img+2
  • Influencer
  • April 14, 2026

Nice, I will have to check this out.


matheusgiovanini
Forum|alt.badge.img+9

Thanks for sharing! Really interesting to see Veeam moving further into Linux and CLI-based management.