Skip to content

Instantly share code, notes, and snippets.

View nilesh's full-sized avatar

Nilesh Chaudhari nilesh

View GitHub Profile
@nilesh
nilesh / supabase-podman-macos.md
Last active August 19, 2025 03:39
(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
This example shows how to setup an environment running Rails 3 beta 3 under 1.9.2-head with a 'rails3' gem set.
∴ rvm update --head
# ((Open a new shell)) or do 'rvm reload'
# If you do not already have the ruby interpreter installed, install it:
∴ rvm install 1.9.2-head
# Switch to 1.9.2-head and gemset rails3, create if it doesn't exist.
∴ rvm --create use 1.9.2-head@rails3
#!/bin/bash
echo "Setting up chef..."
sudo apt-get -y update
sudo apt-get -y install ruby ruby1.8-dev libopenssl-ruby1.8 rdoc ri irb build-essential wget ssl-cert
cd /tmp
wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz
tar zxf rubygems-1.3.4.tgz