Skip to content

Instantly share code, notes, and snippets.

@zackfuchtel
zackfuchtel / MI50_32GB_VBIOS.md
Created November 1, 2025 16:50 — forked from evilJazz/MI50_32GB_VBIOS.md
MI50 32GB VBIOS
@zackfuchtel
zackfuchtel / README.MD
Created April 18, 2025 14:39 — forked from vielhuber/README.MD
ffmpeg: Video convert m2ts to mp4, mp4 to webm, mp4 to ogv, mp3 wav hz, extract frames #tools

video convert m2ts to mp4, mp4 to webm, mp4 to ogv

mp4 to mp4 (medium)

ffmpeg -i input.mp4 -b 1000000 output.mp4

m2ts to mp4

ffmpeg -i input.m2ts -vcodec libx264 -crf 20 -acodec ac3 -vf "yadif" output.mp4
@zackfuchtel
zackfuchtel / PVE-HP-ssacli-smart-storage-admin.md
Created February 16, 2025 05:21 — forked from mrpeardotnet/PVE-HP-ssacli-smart-storage-admin.md
HP Smart Storage Admin CLI (ssacli) installation and usage on Proxmox PVE (6.x)

HP Smart Storage Admin CLI (ssacli) installation and usage on Proxmox PVE (6.x)

Why use HP Smart Storage Admin CLI?

You can use ssacli (smart storage administrator command line interface) tool to manage any of supported HP Smart Array Controllers in your Proxmox host without need to reboot your server to access Smart Storage Administrator in BIOS. That means no host downtime when managing your storage.

CLI is not as convenient as GUI interface provided by BIOS or desktop utilities, but still allows you to fully manage your controller, physical disks and logical drives on the fly with no Proxmox host downtime.

ssacli replaces older hpssacli, but shares the same syntax and adds support for newer servers and controllers.

Installation

#!/bin/bash

DISTRO="buster"

# download the GPG key of the repository:
wget -q0 - http://downloads.linux.hpe.com/SDR/repo/mcp/GPG-KEY-mcp | apt-key add -

# create apt sources file for HP/Proliant repo
echo -e "deb http://downloads.linux.hpe.com/SDR/repo/mcp/ $DISTRO/current non-free" > /etc/apt/sources.list.d/proliant.sources.list
@zackfuchtel
zackfuchtel / send-sms.sh
Created December 13, 2022 12:50 — forked from elico/send-sms.sh
Sending a SMS from a mikrotik LTE device reset API
#!/usr/bin/env bash
ALLOWED_NUMBERS_FILE="destinations.txt"
MOBILE_NUMBER="$1"
DRY_RUN="0"
if [ -f "dry-run" ];then
DRY_RUN="1"
echo "### RUNNING IN DRY RUN MODE ###"