rin2yh/Supabase Auth Emulator
Download and run the supa-emu Supabase Auth (GoTrue) compatible emulator in the background.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Release tag to download (e.g. v0.1.0). Use "latest" for the latest release. | no | latest |
| addr | Listen address passed to -addr. | no | 127.0.0.1:54321 |
| jwt-secret | HS256 signing key (-jwt-secret). Left to the emulator built-in default when empty. | no | "" |
| jwt-issuer | JWT iss claim (-jwt-issuer). Uses the emulator default when empty. | no | "" |
| access-token-ttl | Access token lifetime (-access-token-ttl), e.g. 1h. Uses the emulator default when empty. | no | "" |
| refresh-reuse-interval | Refresh token reuse window (-refresh-reuse-interval), e.g. 10s. Uses the emulator default when empty. | no | "" |
| webauthn-rp-id | Passkey Relying Party ID (-webauthn-rp-id). Uses the emulator default when empty. | no | "" |
| webauthn-rp-name | Passkey Relying Party name (-webauthn-rp-name). Uses the emulator default when empty. | no | "" |
| wait-for-health | Wait until /auth/v1/health responds before finishing. | no | true |
| github-token | Token used to download the release asset via the gh CLI. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| addr | The address the emulator is listening on. |
| pid | PID of the started emulator process. |
| log | Path to the emulator log file. |