Use an empty PostgreSQL database with the extension binaries available on its server. Set `DATABASE_URL`
to that database and follow any server setup requirements described above.
Set `WEBHOOK_URL` to a receiver you control before running this HTTP example.


```bash
rent extension check --provider self-hosted
rent generate
rent migrate dev --name initial
cargo run
```

If your host preinstalls other extensions, declare those in RSL as well. For a database
with existing application tables, [baseline it first](/docs/using-rent/migrations#adopt-an-existing-database).
