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: 5 months ago
JSON representation
PostgreSQL on Windows Vagrant environment playground
- Host: GitHub
- URL: https://github.com/rgl/postgresql-windows-vagrant
- Owner: rgl
- Created: 2017-08-10T10:58:26.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T07:34:23.000Z (over 1 year ago)
- Last Synced: 2025-04-09T15:52:20.155Z (about 1 year ago)
- Topics: postgres, postgresql, vagrant, windows
- Language: PowerShell
- Size: 8.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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 |