Skip to content

Instantly share code, notes, and snippets.

@xdaco
xdaco / supabase-podman-macos.md
Created December 6, 2025 15:41 — forked from nilesh/supabase-podman-macos.md
(Supabase + Podman - Docker) / macOS = Success

Setting up Podman for Supabase on macOS

This guide walks you through setting up Podman as a Docker alternative on macOS for Supabase development. Podman is a daemonless container engine that's compatible with Docker commands and provides enhanced security.

Prerequisites

  • macOS (Intel or Apple Silicon)
  • Homebrew package manager installed
  • Terminal access
  • Basic familiarity with command line operations
@xdaco
xdaco / supabase-podman-macos.md
Created December 6, 2025 15:41 — forked from nilesh/supabase-podman-macos.md
(Supabase + Podman - Docker) / macOS = Success

Setting up Podman for Supabase on macOS

This guide walks you through setting up Podman as a Docker alternative on macOS for Supabase development. Podman is a daemonless container engine that's compatible with Docker commands and provides enhanced security.

Prerequisites

  • macOS (Intel or Apple Silicon)
  • Homebrew package manager installed
  • Terminal access
  • Basic familiarity with command line operations

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@xdaco
xdaco / build-gstreamer.sh
Created October 14, 2020 09:11 — forked from jackersson/build-gstreamer.sh
Build gstreamer from source
#!/bin/bash
# Set your target branch
BRANCH="1.14.2"
exec > >(tee build-gstreamer.log)
exec 2>&1
[ ! -d orc ] && git clone git://anongit.freedesktop.org/git/gstreamer/orc
[ ! -d gstreamer ] && git clone git://anongit.freedesktop.org/git/gstreamer/gstreamer
@xdaco
xdaco / docker-cleanup-resources.md
Created March 18, 2020 12:09 — forked from bastman/docker-cleanup-resources.md
docker cleanup guide: containers, images, volumes, networks

Docker - How to cleanup (unused) resources

Once in a while, you may need to cleanup resources (containers, volumes, images, networks) ...

delete volumes

// see: https://github.com/chadoe/docker-cleanup-volumes

$ docker volume rm $(docker volume ls -qf dangling=true)

$ docker volume ls -qf dangling=true | xargs -r docker volume rm

@xdaco
xdaco / generate-ssh-key.sh
Created September 12, 2019 21:17 — forked from grenade/01-generate-ed25519-ssh-key.sh
Correct file permissions for ssh keys and config.
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/github_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/mozilla_rsa
@xdaco
xdaco / archlinux_install.sh
Last active August 29, 2015 14:26 — forked from julionc/archlinux_install.sh
Things to do after install ArchLinux (2012.12.01)
#!/usr/bin/env bash
# Things to do after install ArchLinux (2012.12.01)
pacman --noconfirm -S sudo
# Enabled archlinuxfr repo
arch=$(uname -m)
sudo cp /etc/pacman.conf /etc/pacman.conf.bak
echo "" >> /etc/pacman.conf
echo "[archlinuxfr]" >> /etc/pacman.conf