Supabase CLI Custom RPM Repository

Latest Synced: v2.110.0

This repository provides a native Fedora/RHEL-compatible RPM package for the official Supabase CLI and synchronizes it automatically.

Hosting configuration

GitHub Pages

Deployment source
GitHub Actions
Custom domain
supabase-fedora-repo.interhosting.us
Default project URL
https://jamone19.github.io/supabase-fedora-repo/
HTTPS
Enable Enforce HTTPS after GitHub completes DNS verification.

Cloudflare DNS

Type
CNAME
Name
supabase-fedora-repo
Target
jamone19.github.io
Proxy status
DNS only — gray cloud
TTL
Auto

Important: Keep the Cloudflare record set to DNS only. GitHub must see the underlying CNAME while it verifies and provisions the custom domain.

Installation

DNF5 — current Fedora releases

# Add the repository definition
sudo dnf config-manager addrepo --from-repofile=https://supabase-fedora-repo.interhosting.us/supabase.repo

# Install Supabase CLI
sudo dnf install supabase -y

DNF4 — older Fedora/RHEL releases

# Add the repository definition
sudo dnf config-manager -- --add-repo https://supabase-fedora-repo.interhosting.us/supabase.repo

# Install Supabase CLI
sudo dnf install supabase -y

Manual fallback

Use this method when config-manager is not installed or available:

curl -fsSL https://supabase-fedora-repo.interhosting.us/supabase.repo   | sudo tee /etc/yum.repos.d/supabase.repo >/dev/null

sudo dnf install supabase -y

Automated synchronization and deployment are managed through GitHub Actions.