Setting up dbt for Supabase (Postgres database)

The problem I’m having

I am trying to set up dbt for the Supabase (Postgres database). I am confused with the Development credentials section and I am not sure what are the Username and Password fields. Should I be the one to come up with those for myself, or should I take this from the database which I am trying to connect?

The context of why I’m trying to do this

I am trying to set up dbt for my database.

What I’ve already tried

I’ve tried to come up with my own username and password, and to use the database password and username, but both didn’t work. I just don’t understand what I need to put in those fields.

Some example code or error messages

This is the error message that I get:

1 check failed:
2 dbt was unable to connect to the specified database.
3 The database returned the following error:
4
5
> Database Error
6 timeout expired
7
8
9 Check your database credentials and try again. For more information, visit:
10 https://docs.getdbt.com/docs/configure-your-profile