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
  • Loading branch information
inian authored Nov 20, 2021
1 parent 6868719 commit 2d16de0
Show file tree
Hide file tree
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
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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.
Expand Down
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
Expand Up @@ -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!).
Expand All @@ -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
Expand Up @@ -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.
Expand Down Expand Up @@ -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',
},
],
},
Expand Down Expand Up @@ -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',
},
],
},
Expand All @@ -146,7 +146,7 @@ module.exports = {
items: [
{
label: 'Brand Assets',
to: 'https://supabase.io/brand-assets',
to: 'https://supabase.com/brand-assets',
},
],
},
Expand Down
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
Expand Up @@ -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.

Expand Down Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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)
}
Expand Down
2 changes: 1 addition & 1 deletion examples/expo-todo-list/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Up @@ -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
Expand Up @@ -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>
Expand Down
2 changes: 1 addition & 1 deletion examples/nextjs-live-tracker-map/components/PageLayout.js
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand Down
4 changes: 2 additions & 2 deletions examples/nextjs-slack-clone/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Up @@ -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">
Expand Down
4 changes: 2 additions & 2 deletions examples/react-todo-list/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Up @@ -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:");

Expand Down
2 changes: 1 addition & 1 deletion examples/react-todo-list/src/components/Home.js
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand Down
2 changes: 1 addition & 1 deletion examples/sveltejs-todo-list/src/items.js
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/vue3-ts-todo-list/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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)

Expand Down
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
Expand Up @@ -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 })
Expand Down
Loading

0 comments on commit 2d16de0

Please sign in to comment.