robertsinfosec/Setup Supabase Instance
Sets up a self-hosted Supabase instance with proper configuration, SSL, and deploys migrations/functions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target-host | SSH host to deploy to | yes | — |
| target-username | SSH username for target server | yes | — |
| target-ssh-key | SSH private key for authentication to target server | yes | — |
| base-domain | Base domain name for Supabase endpoints (e.g., example.com) | yes | — |
| acme-email | Email address for ACME/Let's Encrypt SSL certificate registration | yes | — |
| acme-server | Custom ACME server URL for SSL certificates | no | — |
| acme-skip | Skip SSL certificate creation | no | false |
| source-path | Path to directory containing Supabase files (migrations, seeds, functions) | yes | ./src/supabase |
Outputs
no outputs