mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
Adds instructions for full example
This commit is contained in:
1 parent
d26d16d207
commit
40ec86d5fa
1 file changed
+23
-7
+23
-7
@@ -13,6 +13,18 @@ For better customization and security, please read the [self-hosting guide](http
|
||||
|
||||
## Usage
|
||||
|
||||
### Accessing the services directly
|
||||
|
||||
- Kong: http://localhost:8000
|
||||
- GoTrue: http://localhost:8000/auth/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- PostgREST: http://localhost:8000/rest/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Realtime: http://localhost:8000/realtime/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Storage: http://localhost:8000/storage/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Postgres: http://localhost:5432
|
||||
|
||||
|
||||
#### With Javascript
|
||||
|
||||
```js
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
@@ -22,11 +34,15 @@ const SUPABASE_KEY = '<anon-apikey-from-kong.yml>'
|
||||
const supabase = createClient(SUPABASE_URL, SUPABASE_KEY)
|
||||
```
|
||||
|
||||
Accessing the services directly:
|
||||
#### Full example
|
||||
|
||||
- Kong: http://localhost:8000
|
||||
- GoTrue: http://localhost:8000/auth/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- PostgREST: http://localhost:8000/rest/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Realtime: http://localhost:8000/realtime/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Storage: http://localhost:8000/storage/v1/?apikey=<anon-apikey-from-kong.yml>
|
||||
- Postgres: http://localhost:5432
|
||||
Once you have started all the services, you can use any of the examples in the `/examples` folder. For example:
|
||||
|
||||
- Add some SMTP credentials in `env`
|
||||
- Run `docker-compose up`
|
||||
- Move to the Auth+Storage example: `cd ../examples/nextjs-ts-user-management`
|
||||
- update `.env.local`
|
||||
- `NEXT_PUBLIC_SUPABASE_URL=http://localhost:8000`
|
||||
- `NEXT_PUBLIC_SUPABASE_ANON_KEY=<anon-apikey-from-kong.yml>`
|
||||
- `npm install`
|
||||
- `npm run dev`
|
||||
Reference in new issue
Block a user