Is it possible to use 2 different servers as source and target databases in dbt-core?

I try to create a multiple projects to transform data from different sources (I have multiple data sources). I want to create a different server for storing raw data, and after that stage them on another server. And share source and target server between projects. I don’t want to use one database server for all projects.
Is there any way to create different database connection for source and target?

Thanks in advance