Firebaseの代替OSS!Supabaseとは?

こんにちは、株式会社PentagonでエンジニアをしているYamatoです。今回はFirebaseの代替できそうなOSSがあったので紹介します。

目次

Supabase

https://github.com/supabase/supabase/blob/master/i18n/README.jp.md

Supabaseは、オープンソースの Firebase 代替製品です。エンタープライズグレードのオープンソースツールを使って、Firebase の機能を構築しています。

以下の機能が実装されています(2021/06 現在)ホスティングされた Postgres データベースリアルタイムサブスクリプション認証・認可API を自動生成ダッシュボードストレージFunctionsは近日公開となっているので、Functionsが対応されたらほぼFirebaseの代替が可能になりそうです。

Oauthが以下のサービスを対応しており、認証機能としてもかなり便利です。

Apple enabledAzure enabledBitbucket enabledDiscord enabledFacebook enabledGitHub enabledGitLab enabledGoogle enabledTwitter enabled

現在はパブリックベータとして公開され、https://app.supabase.io/ から無料で利用することもできます。OSSとして公開されているのでDockerを使ってテストすることができますが、一部のコンテナが起動できないエラーが発生したので、Dockerからのテストは諦め、サインアップをしてテストしていこうと思います。

次回supabaseを触ってみた記事を書きたいと思います。

採用情報はこちら
目次