8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

意外とネットに情報がないSupabaseの困りごとメモ(2024/10/14現在)

Last updated at Posted at 2024-10-25

はじめに

みなさんSupabase使ってますか?
私はSupabaseを本業で使っているわけではないですが、個人開発や副業では利用していて便利さを痛感しているところです。

タイトル通り意外とSupabaseの情報って世の中になかったりするので、使っている中で私が困ったことと解決法をまとめていきます。

①:ローカル開発環境がWindowsで立ち上がらない。

supabase startした後、下記のエラーで開発環境が立ち上がらないことがあります。

supabase_vector_project container is not ready: unhealthy

こちらに関しては下記のissueで同様の問題が報告されています。
https://github.com/supabase/cli/issues/2588

記事内に指摘されているようにDockerの設定で下記項目のチェックを入れれば一応このエラーは出なくなりますが、
この設定を有効にするとセキュリティ的にあまりよろしくないです。
スクリーンショット 2024-10-14 172438.png

なので、暫定的にanalyticsを無効にする対応のほうが良いのではと思っています。
config.tomlのanalytics欄を更新しましょう。

config.toml
[analytics]
enabled = false # trueからfalseに変更
port = 54327
# Configure one of the supported backends: `postgres`, `bigquery`.
backend = "postgres"

②:debianにself-hostingできない

debianのVMインスタンスを立ち上げてそこにセルフホスティングしようとしたとき、
なぜか下記issueと同じ問題が発生しました。
https://github.com/orgs/supabase/discussions/20211

対応方法が不明なので修正されるまでは別のOSを利用したほうが良いと思います。

③:Windowsでsupabase link時にSASL Authentication failedが発生

Windowsだと下記実行後にデータベースのパスワード入力がうまくいかず、間違ったパスワードとして扱われてしまうことがあります。

supabase link --project-ref ${プロジェクトID}

同様の問題は下記issueで挙げられています。
https://github.com/supabase/cli/issues/1760

Powershellを利用せず、コマンドプロンプトで実行することで暫定的に解決できます。

まとめ

皆さんが困ったときにこの記事からサクッと解決できたらうれしいです。
ありがとうございました。

8
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?