Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rgl/postgresql-windows-vagrant

PostgreSQL on Windows Vagrant environment playground
https://github.com/rgl/postgresql-windows-vagrant

postgres postgresql vagrant windows

Last synced: 3 days ago
JSON representation

PostgreSQL on Windows Vagrant environment playground

Awesome Lists containing this project

README

        

This is a [PostgreSQL](https://www.postgresql.org/) on Windows Server 2022 Vagrant environment playground.

# Usage

Install the [Base Windows 2022 Box](https://github.com/rgl/windows-vagrant).

Then launch the environment:

```bash
vagrant up
```

The default superuser username and password are `postgres`.

List this repository dependencies (and which have newer versions):

```bash
GITHUB_COM_TOKEN='YOUR_GITHUB_PERSONAL_TOKEN' ./renovate.sh
```

# SSL

Different libraries use different sources to validate the server certificate:

| App/Library | Default trust store location |
| --------------- | ------------------------------------------------------- |
| pgAdmin | `%APPDATA%/postgresql/root.crt` file |
| Python psycopg2 | `%APPDATA%/postgresql/root.crt` file |
| Java postgresql | `%APPDATA%/postgresql/root.crt` file |
| .NET Npgsql | Windows `Trusted Root Certification Authorities` store |
| Go lib/pq | Windows `Trusted Root Certification Authorities` store |