PostgreSQL Portable Launcher for Windows

Initial project

Description

It allows you to control the portable version PostgreSQL from the tray icon.

Building for Windows

You need windres for resource generation. Available from MinGW installation.
Add [YOUR FOLDER]\mingw64\bin in your PATH variable
Missing library :

go get github.com/PuerkitoBio/goquery
go get github.com/andybalholm/cascadia
go get github.com/blang/semver
go get github.com/lxn/walk
go get github.com/lxn/walk/reflective

Build

go generate
go build -ldflags "-H=windowsgui"

Current status

  • Windows support
  • Linux support
  • OSX support
  • Config file
  • Download PostgreSQL distributive
  • Extracting downloaded archive
  • Custom Port
  • Show settings dialog on first start
  • Download/Launch pgAdmin