Keep in mind that it's not necessary to use supabase for this, however we are because we are going to use it's authentication model for end users
- In Supabase, create a new project
- set a strong password and use your email
- ssl set to false (for now)
- Let it spin up
- In render, click to deploy a new web service
- then select the second option (Deploy from a registry image)
- in the image field add:
directus/directus:10.10.4
(you can also use :latest) - then add the following environment variables:
- KEY -- auto generate
- SECRET -- auto generate
- ADMIN_EMAIL -- insert password for signing into cms
- ADMIN_PASSWORD -- insert your password for the cms
- DB_CLIENT pg
- DB_DATABASE postgres
- DB_PORT 5432
- DB_HOST -- host from supabase
- DB_USER -- user from supabase--
- DB_PASSWORD --password from supabase--
- DB_SSL false
- in the image field add:
- choose the free option
- hang ou while it builds
- now you can start building content for a web page/app/store etc
- this provides an interface that non tech savy people can use