Spaces:
Paused
Paused
| # A string used to distinguish different Supabase projects on the same host. Defaults to the working | |
| # directory name when running `supabase init`. | |
| project_id = "image-search" | |
| [api] | |
| # Port to use for the API URL. | |
| port = 54321 | |
| # Schemas to expose in your API. Tables, views and stored procedures in this schema will get API | |
| # endpoints. public and storage are always included. | |
| schemas = ["public", "storage", "graphql_public"] | |
| # Extra schemas to add to the search_path of every request. public is always included. | |
| extra_search_path = ["public", "extensions"] | |
| # The maximum number of rows returns from a view, table, or stored procedure. Limits payload size | |
| # for accidental or malicious requests. | |
| max_rows = 1000 | |
| [db] | |
| # Port to use for the local database URL. | |
| port = 54322 | |
| # The database major version to use. This has to be the same as your remote database's. Run `SHOW | |
| # server_version;` on the remote database to check. | |
| major_version = 15 | |
| [studio] | |
| # Port to use for Supabase Studio. | |
| port = 54323 | |
| # Email testing server. Emails sent with the local dev setup are not actually sent - rather, they | |
| # are monitored, and you can view the emails that would have been sent from the web interface. | |
| [inbucket] | |
| # Port to use for the email testing server web interface. | |
| port = 54324 | |
| smtp_port = 54325 | |
| pop3_port = 54326 | |
| [storage] | |
| # The maximum file size allowed (e.g. "5MB", "500KB"). | |
| file_size_limit = "50MiB" | |
| [auth] | |
| # The base URL of your website. Used as an allow-list for redirects and for constructing URLs used | |
| # in emails. | |
| site_url = "http://localhost:3000" | |
| # A list of *exact* URLs that auth providers are permitted to redirect to post authentication. | |
| additional_redirect_urls = ["https://localhost:3000"] | |
| # How long tokens are valid for, in seconds. Defaults to 3600 (1 hour), maximum 604,800 seconds (one | |
| # week). | |
| jwt_expiry = 3600 | |
| # Allow/disallow new user signups to your project. | |
| enable_signup = true | |
| [auth.email] | |
| # Allow/disallow new user signups via email to your project. | |
| enable_signup = true | |
| # If enabled, a user will be required to confirm any email change on both the old, and new email | |
| # addresses. If disabled, only the new email is required to confirm. | |
| double_confirm_changes = true | |
| # If enabled, users need to confirm their email address before signing in. | |
| enable_confirmations = false | |
| # Use an external OAuth provider. The full list of providers are: `apple`, `azure`, `bitbucket`, | |
| # `discord`, `facebook`, `github`, `gitlab`, `google`, `keycloak`, `linkedin`, `notion`, `twitch`, | |
| # `twitter`, `slack`, `spotify`, `workos`, `zoom`. | |
| [auth.external.apple] | |
| enabled = false | |
| client_id = "" | |
| secret = "" | |
| # Overrides the default auth redirectUrl. | |
| redirect_uri = "" | |
| # Overrides the default auth provider URL. Used to support self-hosted gitlab, single-tenant Azure, | |
| # or any other third-party OIDC providers. | |
| url = "" | |
| [analytics] | |
| enabled = false | |
| port = 54327 | |
| vector_port = 54328 | |
| # Setup BigQuery project to enable log viewer on local development stack. | |
| # See: https://supabase.com/docs/guides/getting-started/local-development#enabling-local-logging | |
| gcp_project_id = "" | |
| gcp_project_number = "" | |
| gcp_jwt_path = "supabase/gcloud.json" | |