Protocols Manager plugin reworked (GLPI 11)
▲ 8 r/glpi

Protocols Manager plugin reworked (GLPI 11)

Hi,

mateusznitka here, author of protocolsmanger plugin (making PDF reports with user inventory).

After few years I decided to back to Protocols Manager. I reworked and updated plugin to work with GLPI 11. Current version is 2.1.0.

Core of plugin is the same, I just did all I need to adapt everything to modern versions of GLPI, PHP, dompdf etc. I also added new functions (some of them were requests from github issues). I saw that people in forks did great job with maintaining it but I started rework from my own version, so forks could not be compatibile with original v2.0.0. I implemented a lot of functions I saw in forks, but if there is something missing - please create an issue.

I think there are quite cool new features like assing asset button directly from plugin or preview function in template editing. There is much more options in templates in general.

Feel free to download, test and leave feedback here or on github.

Github repo: https://github.com/mateusznitka/protocolsmanager

Download from releases: https://github.com/mateusznitka/protocolsmanager/releases

u/mrdrwl — 3 days ago
▲ 1.0k r/HomeLabPorn+2 crossposts

Don't have 3D printer, so I did it in different way

Hi all,

I've had homelab stuff for a few years in various forms, but all of it was always just lying around under a desk or wherever I could find space for it, without any rack or anything. When I moved into a new place, I decided it was finally time to do it properly.

My goal was to build some kind of shelf/cabinet for it that would look nice and be more of a decoration than an eyesore. Another goal was to keep everything in one place, making it easier to move if needed and easier to clean.

Since I have some experience building simple furniture, I decided to go with laminated chipboard (I think that's the correct English term?). I designed it myself, ordered the boards, and cut openings for 120 mm fans, an RJ45 socket, a power cable, and an air intake. I also used plexiglass for the front door.

Fan speed is controlled by two controllers: one with a physical knob and another with a remote control and a small LCD showing the fan speed. The RGB lighting is also controlled remotely. Since one of the fan controllers and the RGB controller are powered via SATA, I added a power supply with a SATA adapter and splitter.

Current homelab setup:

  • 2x HP 600 G3 – Proxmox
  • 1x HP 800 G4 – TrueNAS
  • 1x Dell OptiPlex 3060 Tiny – Proxmox
  • 1x KeepLink 2.5 Gb managed switch (the cheapest smart 2.5 Gb switch from AliExpress)
  • 1x D-Link 1 Gb managed switch (mostly for the management network)
  • 1x TP-Link dumb switch for the Proxmox cluster link
  • 1x MikroTik hAP ac2
  • 3x 120 mm fans, 2x fan controllers, 1x RGB controller

My main use for it is testing backup software and configurations (I'm a backup engineer), as well as playing around with Proxmox. I also use it for some application development and storing personal data. I explained usecases more in this post.

Feel free to comment and enjoy.

u/mrdrwl — 10 days ago
▲ 113 r/homelab

My little homelab for testing backup solutions and breaking things

Hi everyone,

Here is my little homelab diagram. I've been into homelabbing for a few years now, but this is more or less its current state.

Setup: 3 PVE nodes on SFF/miniPCs, 1 TrueNAS, Mikrotik, the cheapest managed 2,5Gb switch from Aliexpress, another managed 1Gb TP-Link switch and dumb switch for the PVE cluster link. Everything in a DIY cabinet with cooling and sits under my TV in living room (I'll probably show it here someday becuase it's another story).

Maybe I don't run as many cool services as some of you, but there is the reason for that: I'm a backup engineer and I just need some enviroment where I can test different backup systems, configurations, architectures or new versions. Of course I could do some of that at work, but having my own lab is much simpler: I don't have to beg for resources, wait for network guys to open ports or depend on someone else (because I don't have permissions for something). Here I can do whatever I want and even if I break the entire cluster, it's not a big deal.

Most of the hardware is used or cheap, but it fully meets my needs. It's also quiet and doesn't take up much space, which was important to me.

Other things I use my homelab for:

  • Playing around with Proxmox (clusters, storage, network etc)
  • Qucikly deploying VMs or containers with software I'm developing in free time like Protocols Manager plugin for GLPI, or bakdrop app for sharing backups/files (you can check them out on my github)
  • Testing new applications, systems
  • Storing personal "production" data.

So in my case having homelab wasn't a goal in itself, but rather a tool for my needs, but still there is so much fun with it and I'm so inspired by some of your setups. There is a lot of things I want to do with it, but like most of us I have limited time for it.

There are multiple VMs missing in diagram, but it didn't make sense to put them all there because a lot of them are just temporary or act as backup systems test sources 😄

Feel free to comment and enjoy.

u/mrdrwl — 19 days ago
▲ 11 r/SysAdminBlogs+1 crossposts

Basics of secure backup planning, modern threats and Business Continuity - article on my personal blog

Hi,

Backup engineer here. I started my personal-tech blog and wanted to share some knowledge and experience about BCP, DRP and backup planning basics, so here is an article:

https://mtnt.pl/blog/en/posts/backup-business-continuity/

Hope someone finds it useful. A lot of reports and sources, no AI bullshit.

PS: All articles are originally written in Polish. The English versions are translated, so have mercy if something sounds weird.

PS2: For the same reasons, some sources and context are European / Polish oriented.

u/mrdrwl — 26 days ago