0
0
Fork 0
mirror of https://github.com/dani-garcia/vaultwarden synced 2024-09-27 12:58:58 +02:00

Improve database URL example

Gabriel Arazas 2022-12-05 08:37:54 +08:00
parent eda59a80cb
commit 56c83e9ac9

@ -9,9 +9,9 @@ DATABASE_URL=postgresql://[[user]:[password]@]host[:port][/database]
An example docker run environment variable would be: ```-e 'DATABASE_URL=postgresql://user_name:user_password@db_host:5432/vaultwarden'```. An example docker run environment variable would be: ```-e 'DATABASE_URL=postgresql://user_name:user_password@db_host:5432/vaultwarden'```.
If you want to use a custom schema/search-path you need to use the following connection string:<br> If you want to use a custom schema/search-path you need to use the following connection string:<br>
Note the `%3D` which is an url-encoded `=` sign Note the URL-encoded characters such as `%20` for the space and `%3D` for `=` sign
```ini ```ini
DATABASE_URL=postgresql://user_name:user_password@db_host:5432/vaultwarden?application_name=vaultwarden&options=-c search_path%3Ddb_schema DATABASE_URL=postgresql://user_name:user_password@db_host:5432/vaultwarden?application_name=vaultwarden&options=-c%20search_path%3Ddb_schema
``` ```
If your password contains special characters, you will need to use percentage encoding. If your password contains special characters, you will need to use percentage encoding.