Adds instructions for full example

This commit is contained in:
Paul Copplestone committed 2021-07-25 16:28:01 +08:00
1 parent d26d16d207
commit 40ec86d5fa
1 file changed
+23 -7
+23 -7
View File
@@ -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`