███████╗███████╗██╗ ██╗ ███████╗███████╗██████╗ ██╗ ██╗███████╗██████╗
██╔════╝██╔════╝██║ ██║ ██╔════╝██╔════╝██╔══██╗██║ ██║██╔════╝██╔══██╗
███████╗███████╗███████║█████╗███████╗█████╗ ██████╔╝██║ ██║█████╗ ██████╔╝
╚════██║╚════██║██╔══██║╚════╝╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██╔══╝ ██╔══██╗
███████║███████║██║ ██║ ███████║███████╗██║ ██║ ╚████╔╝ ███████╗██║ ██║
╚══════╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝
Secure, reusable SSH access for Codex sessions, plus remote Supabase CLI execution.
remote-supabase-opssetup-profile
- Sets up reusable host aliases in
~/.ssh/config. - Connects safely with SSH key-based authentication.
- Runs Supabase CLI commands remotely through SSH wrappers.
- Enforces confirmation gates for destructive database operations.
- Standardizes remote access across environments and teammates.
- Keeps credentials out of repo files by default.
- Makes sensitive remote operations safer and easier to audit.
- Configure SSH profile aliases for each target environment.
- Validate connectivity with non-destructive commands.
- Execute operational commands through approved SSH workflows.
ssh prod-eu 'supabase --version'
ssh prod-eu 'supabase status'
- SSH key-based access to target hosts.
- Supabase CLI installed on the remote host.
- Explicit user confirmation before destructive database commands.