Skip to content

Instantly share code, notes, and snippets.

View mmaous's full-sized avatar
💻
Focused

Mhand mmaous

💻
Focused
View GitHub Profile
@mmaous
mmaous / cri-dockerd-setup.sh
Created October 31, 2024 09:05
Installs and configures cri-dockerd with systemd support. Easily customizable for different release versions and architectures.
#!/bin/bash
echo "Creating temporary directory for cri-dockerd..."
mkdir -p /tmp/cri-dockerd
echo "Downloading cri-dockerd binary for ARM64 architecture..."
wget https://github.com/Mirantis/cri-dockerd/releases/download/v0.3.15/cri-dockerd-0.3.15.arm64.tgz
echo "Extracting cri-dockerd archive..."
tar xvf cri-dockerd-0.3.15.arm64.tgz
@gsrai
gsrai / install_go.sh
Last active November 27, 2024 14:43
Install Go on M1/M2/M3 mac (apple silicon)
#!/usr/bin/env bash
# find filename on https://go.dev/dl/
GO_FILE_NAME="go1.19.3.darwin-arm64.tar.gz"
# usage:
# chmod u+x install_go.sh
# sudo ./install_go.sh
mkdir /tmp/downloads
@smakosh
smakosh / _app.tsx
Last active September 19, 2022 13:06
Adding Google Analytics to your Next js app
import Error from "next/error";
import Script from "next/script";
import * as gtag from "utils/ga";
import { useEffect } from "react";
import { AppProps } from "next/app";
import { useRouter } from "next/router";
const App = ({ Component, pageProps, err }: AppProps & { err: Error }) => {
const router = useRouter();
@itaysk
itaysk / get-latest-version-dockerhub.sh
Last active April 7, 2025 08:31
Get latest (highest) version of a Docker Hub image
curl -L --fail "https://hub.docker.com/v2/repositories/${DOCKERHUB_REPO}/${DOCKERHUB_IMAGE}/tags/?page_size=1000" | \
jq '.results | .[] | .name' -r | \
sed 's/latest//' | \
sort --version-sort | \
tail -n 1