Skip to content

Commit

Permalink
change links to point directly to supabase.com (supabase#3951)
Browse files Browse the repository at this point in the history
* change links to point directly to supabase.com

* status page is under .com
Rate limit · GitHub

Whoa there!

You have triggered an abuse detection mechanism.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

inian authored Nov 20, 2021
1 parent 6868719 commit 2d16de0
Showing 104 changed files with 759 additions and 776 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@

# Supabase

[Supabase](https://supabase.io) is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools.
[Supabase](https://supabase.com) is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools.

- [x] Hosted Postgres Database
- [x] Realtime subscriptions
@@ -18,13 +18,13 @@

## Documentation

For full documentation, visit [supabase.io/docs](https://supabase.io/docs)
For full documentation, visit [supabase.com/docs](https://supabase.com/docs)

## Community & Support

- [Community Forum](https://github.com/supabase/supabase/discussions). Best for: help with building, discussion about database best practices.
- [GitHub Issues](https://github.com/supabase/supabase/issues). Best for: bugs and errors you encounter using Supabase.
- [Email Support](https://supabase.io/docs/support#business-support). Best for: problems with your database or infrastructure.
- [Email Support](https://supabase.com/docs/support#business-support). Best for: problems with your database or infrastructure.
- [Discord](https://discord.supabase.com). Best for: sharing your applications and hanging out with the community.

## Status
@@ -46,10 +46,10 @@ Supabase is a combination of open source tools. We’re building the features of

**Current architecture**

Supabase is a [hosted platform](https://app.supabase.io). You can sign up and start using Supabase without installing anything.
You can also [self-host](https://supabase.io/docs/guides/self-hosting) and [develop locally](https://supabase.io/docs/guides/local-development).
Supabase is a [hosted platform](https://app.supabase.io). You can sign up and start using Supabase without installing anything.
You can also [self-host](https://supabase.com/docs/guides/self-hosting) and [develop locally](https://supabase.com/docs/guides/local-development).

![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png)
![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png)

- [PostgreSQL](https://www.postgresql.org/) is an object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
- [Realtime](https://github.com/supabase/realtime) is an Elixir server that allows you to listen to PostgreSQL inserts, updates, and deletes using websockets. Supabase listens to Postgres' built-in replication functionality, converts the replication byte stream into JSON, then broadcasts the JSON over websockets.
4 changes: 2 additions & 2 deletions about/docs/careers/snippets/about.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Supabase is an open source Firebase alternative. We're backed by Y Combinator, Mozilla, Coatue, and a bunch of [amazing developers](https://supabase.io/blog/2021/03/25/angels-of-supabase).
Supabase is an open source Firebase alternative. We're backed by Y Combinator, Mozilla, Coatue, and a bunch of [amazing developers](https://supabase.com/blog/2021/03/25/angels-of-supabase).

Supabase is a platform which makes it incredibly easy to build *and* scale your projects.
Supabase is a platform which makes it incredibly easy to build _and_ scale your projects.
34 changes: 21 additions & 13 deletions about/docs/handbook/supasquad.mdx
Original file line number Diff line number Diff line change
@@ -39,14 +39,14 @@ Write guest blog posts, create documentation, and help Supabase global expansion

### Moderator

Help us maintain the community guidelines in our GitHub and Community-led communities such as Discord, [Reddit](https://reddit.com/r/Supabase/),
Help us maintain the community guidelines in our GitHub and Community-led communities such as Discord, [Reddit](https://reddit.com/r/Supabase/),
[StackOverflow](https://stackoverflow.com/questions/tagged/supabase) etc.

## Benefits for SupaSquad members

- Access to a Supabase Discord channel providing direct communication with the team, Discord badges, and elevated privileges.
- Special AMA sessions with members of the Supabase team.
- Monthly DevRel committee call with industry-leading Developer Advocates (many of whom are [angel investors](https://supabase.io/blog/2021/03/25/angels-of-supabase)), where you can learn from the best.
- Monthly DevRel committee call with industry-leading Developer Advocates (many of whom are [angel investors](https://supabase.com/blog/2021/03/25/angels-of-supabase)), where you can learn from the best.
- We'll help you build your audience by promoting content via the Supabase social channels.
- Featured profile on Supabase website.
- Early access to new features (and the opportunity to provide feedback to the team!).
@@ -58,26 +58,34 @@ Help us maintain the community guidelines in our GitHub and Community-led commun

## How to join


1. Apply to join the program using [this form](https://airtable.com/shr0FtLqLfhpuEya8).
2. We will start taking interviewing members from `1 September 2021`.
3. Entry is capped to 20 founding members so we can grow the community at a healthy pace and provide a great experience to all new users.
4. Membership is valid for one year, and can be renewed every year.


## FAQs

<details>
<summary><i>Why are you only admitting 20 new members?</i></summary>
The entire Supabase team is only 20 people, so as you can imagine adding another 20 people sounds like a lot to us! We wish we could admit everyone who wanted to join.
But we also want to make sure everyone who joins the Squad has an awesome experience. In the future we will probably expand the intake to include a monthly quota.
<summary>
<i>Why are you only admitting 20 new members?</i>
</summary>
The entire Supabase team is only 20 people, so as you can imagine adding another 20 people sounds like
a lot to us! We wish we could admit everyone who wanted to join. But we also want to make sure everyone
who joins the Squad has an awesome experience. In the future we will probably expand the intake to
include a monthly quota.
</details>
<details>
<summary><i>What is expected?</i></summary>
Mostly just enthusiasm. If you are interested in Open Source and want to get involved, the SupaSquad program is a great channel. You'll be given opportunities to contribute
to the community in whatever ways match your skillset.
<summary>
<i>What is expected?</i>
</summary>
Mostly just enthusiasm. If you are interested in Open Source and want to get involved, the SupaSquad
program is a great channel. You'll be given opportunities to contribute to the community in whatever
ways match your skillset.
</details>
<details>
<summary><i>What if I become too busy to contribute?</i></summary>
No worries! The program isn't a job. It's just an opportunity to build your skillset and audience within the Supabase ecosystem.
</details>
<summary>
<i>What if I become too busy to contribute?</i>
</summary>
No worries! The program isn't a job. It's just an opportunity to build your skillset and audience within
the Supabase ecosystem.
</details>
16 changes: 8 additions & 8 deletions about/docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@
module.exports = {
title: 'Supabase',
tagline: 'Build in a weekend. Scale to millions.',
url: 'https://supabase.io',
url: 'https://supabase.com',
baseUrl: '/',
favicon: '/favicon.ico',
organizationName: 'supabase', // Usually your GitHub org/user name.
@@ -95,15 +95,15 @@ module.exports = {
items: [
{
label: 'Blog',
to: 'https://supabase.io/blog',
to: 'https://supabase.com/blog',
},
{
label: 'Humans.txt',
to: 'https://supabase.io/humans.txt',
to: 'https://supabase.com/humans.txt',
},
{
label: 'Lawyers.txt',
to: 'https://supabase.io/lawyers.txt',
to: 'https://supabase.com/lawyers.txt',
},
],
},
@@ -132,12 +132,12 @@ module.exports = {
href: 'https://dev.to/supabase',
},
{
label: "Discord",
href: "https://discord.supabase.com"
label: 'Discord',
href: 'https://discord.supabase.com',
},
{
label: 'RSS',
href: 'https://supabase.io/rss.xml',
href: 'https://supabase.com/rss.xml',
},
],
},
@@ -146,7 +146,7 @@ module.exports = {
items: [
{
label: 'Brand Assets',
to: 'https://supabase.io/brand-assets',
to: 'https://supabase.com/brand-assets',
},
],
},
2 changes: 1 addition & 1 deletion docker/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Supabase Docker

This is a minimal Docker Compose setup for self-hosting Supabase. Follow the steps [here](https://supabase.io/docs/guides/hosting/docker) to get started.
This is a minimal Docker Compose setup for self-hosting Supabase. Follow the steps [here](https://supabase.com/docs/guides/hosting/docker) to get started.
8 changes: 4 additions & 4 deletions examples/angular-todo-list/README.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

- Frontend:
- [Angular](https://angular.io)
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -56,8 +56,8 @@ On [app.supabase.io](https://app.supabase.io), you can go to Authentication -> S

Here, you can also enable external oauth providers, such as Google and GitHub.

Instructions to activate Google provider : https://supabase.io/docs/guides/auth/auth-google
Instructions to activate Github provider : https://supabase.io/docs/guides/auth/auth-github
Instructions to activate Google provider : https://supabase.com/docs/guides/auth/auth-google
Instructions to activate Github provider : https://supabase.com/docs/guides/auth/auth-github

## Supabase details

@@ -96,7 +96,7 @@ create policy "Individuals can delete their own todos." on todos for

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)
- [Gerome Grignon](https://github.com/geromegrignon)

Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase
Original file line number Diff line number Diff line change
@@ -59,7 +59,7 @@ export class AuthComponent {

async handleOAuthLogin(provider: Provider): Promise<void> {
// You need to enable the third party auth you want in Authentication > Settings
// Read more on: https://supabase.io/docs/guides/auth#third-party-logins
// Read more on: https://supabase.com/docs/guides/auth#third-party-logins
let { error } = await this.supabase.signInWithProvider(provider)
if (error) console.error('Error: ', error.message)
}
2 changes: 1 addition & 1 deletion examples/expo-todo-list/README.md
Original file line number Diff line number Diff line change
@@ -83,6 +83,6 @@ create policy "Individuals can delete their own todos." on todos for

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase
2 changes: 1 addition & 1 deletion examples/flutter-user-management/README.md
Original file line number Diff line number Diff line change
@@ -109,6 +109,6 @@ create policy "Anyone can update an avatar."

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase
2 changes: 1 addition & 1 deletion examples/nextjs-auth-tailwind/components/Header/index.js
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ export default function Header() {
<div className="flex-shrink-0 flex items-center text-white">
<img
className="h-8 w-auto"
src="https://supabase.io/images/logo-dark.png"
src="https://supabase.com/images/logo-dark.png"
alt="supabase"
/>
</div>
2 changes: 1 addition & 1 deletion examples/nextjs-live-tracker-map/components/PageLayout.js
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ export default function PageLayout({ title, children }) {
<main className="main">{children}</main>

<footer className="footer">
<a href="https://supabase.io" target="_blank" rel="noopener noreferrer">
<a href="https://supabase.com" target="_blank" rel="noopener noreferrer">
Powered by <img src="/supabase.svg" alt="Supabase Logo" className="logo" />
</a>
</footer>
4 changes: 2 additions & 2 deletions examples/nextjs-slack-clone/README.md
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ This is a full-stack Slack clone example using:

- Frontend:
- Next.js.
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -305,6 +305,6 @@ values

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase
4 changes: 2 additions & 2 deletions examples/nextjs-todo-list/README.md
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
- Frontend:
- [Next.js](https://github.com/vercel/next.js) - a React framework for production.
- [Tailwind](https://tailwindcss.com/) for styling and layout.
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -74,6 +74,6 @@ create policy "Individuals can delete their own todos." on todos for

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase
10 changes: 5 additions & 5 deletions examples/nextjs-ts-user-management/README.md
Original file line number Diff line number Diff line change
@@ -4,16 +4,16 @@ This example will set you up for a very common situation: users can sign up with

This demonstrates how to use:

- User signups using Supabase [Auth](https://supabase.io/auth).
- User avatar images using Supabase [Storage](https://supabase.io/storage).
- Public profiles restricted with [Policies](https://supabase.io/docs/guides/auth#policies).
- User signups using Supabase [Auth](https://supabase.com/auth).
- User avatar images using Supabase [Storage](https://supabase.com/storage).
- Public profiles restricted with [Policies](https://supabase.com/docs/guides/auth#policies).
- Frontend using [Next.js](<[nextjs.org/](https://nextjs.org/)>).

## Technologies used

- Frontend:
- [Next.js](https://github.com/vercel/next.js) - a React framework for production.
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -119,6 +119,6 @@ create policy "Anyone can upload an avatar."

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase
2 changes: 1 addition & 1 deletion examples/react-todo-list-collaborative/src/index.js
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ const Home = (props) => {
<div className="section">
<h1>Collaborative Task Lists</h1>
<small>
Powered by <a href="https://supabase.io">Supabase</a>
Powered by <a href="https://supabase.com">Supabase</a>
</small>
</div>
<div className="section">
4 changes: 2 additions & 2 deletions examples/react-todo-list/README.md
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
- Frontend:
- [create-react-app](https://reactjs.org/docs/create-a-new-react-app.html). React Framework for building single-page applications.
- [Tailwind](https://tailwindcss.com/) for styling and layout.
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io/](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -74,6 +74,6 @@ create policy "Individuals can delete their own todos." on todos for

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)

Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase
4 changes: 2 additions & 2 deletions examples/react-todo-list/src/components/Auth.js
Original file line number Diff line number Diff line change
@@ -27,13 +27,13 @@ const Auth = () => {

const handleOAuthLogin = async (provider) => {
// You need to enable the third party auth you want in Authentication > Settings
// Read more on: https://supabase.io/docs/guides/auth#third-party-logins
// Read more on: https://supabase.com/docs/guides/auth#third-party-logins
let { error } = await supabase.auth.signIn({ provider });
if (error) console.log("Error: ", error.message);
};

const forgotPassword = async (e) => {
// Read more on https://supabase.io/docs/reference/javascript/reset-password-email#notes
// Read more on https://supabase.com/docs/reference/javascript/reset-password-email#notes
e.preventDefault();
const email = prompt("Please enter your email:");

2 changes: 1 addition & 1 deletion examples/react-todo-list/src/components/Home.js
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ const Home = ({ user }) => {
useEffect(() => {
/* Recovery url is of the form
* <SITE_URL>#access_token=x&refresh_token=y&expires_in=z&token_type=bearer&type=recovery
* Read more on https://supabase.io/docs/reference/javascript/reset-password-email#notes
* Read more on https://supabase.com/docs/reference/javascript/reset-password-email#notes
*/
let url = window.location.hash;
let query = url.substr(1);
2 changes: 1 addition & 1 deletion examples/sveltejs-todo-list/src/items.js
Original file line number Diff line number Diff line change
@@ -49,7 +49,7 @@ export const items = () => {
return []
}
}
// https://supabase.io/docs/library/subscribe/
// https://supabase.com/docs/library/subscribe/
// TODO docs #179
export const subscription = () => {
return supabase
4 changes: 2 additions & 2 deletions examples/vue3-ts-todo-list/README.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

- Frontend:
- Vue 3, TypeScript
- [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing.
- [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing.
- Backend:
- [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js.

@@ -79,7 +79,7 @@ create policy "Individuals can delete their own todos." on todos for

## Authors

- [Supabase](https://supabase.io)
- [Supabase](https://supabase.com)
- [Alex Chiu](https://github.com/chiubaca)
- [YK Sugi](https://twitter.com/ykdojo)

2 changes: 1 addition & 1 deletion examples/vue3-ts-todo-list/src/vuetils/useAuth.ts
Original file line number Diff line number Diff line change
@@ -53,7 +53,7 @@ async function handleSignup(credentials: Credentials) {

/**
* Handles signup via Third Party Login.
* https://supabase.io/docs/guides/auth#third-party-logins
* https://supabase.com/docs/guides/auth#third-party-logins
*/
async function handleOAuthLogin(provider: Provider) {
const { error } = await supabase.auth.signIn({ provider })
Rate limit · GitHub

Whoa there!

You have triggered an abuse detection mechanism.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

0 comments on commit 2d16de0

Please sign in to comment.