Download GooseDB

Get started with GooseDB and enhance your database capabilities

v1.3.1.1 Release

Release Notes

ℹ️Release Details

ℹ️Default User Accounts

  • GooseDB includes the following three predefined database accounts, each with distinct permission levels:
  • • DDL+DML user: gooseadmin
  • • DML user: goose
  • • Select-Only user: goosero

⚠️Freeware Version Limitations

  • GooseDB Freeware Edition is licensed for personal and educational use only. **Cannot be used for commercial purposes.**
  • Hardcoded Passwords: The passwords for the accounts ('gooseadmin', 'goose', 'goosero') are hardcoded and cannot be changed. They are set to "000000" (6 zeros).
  • Concurrent Connections: The maximum number of concurrent connections (MaxConnections) is limited to 10.
  • License Validity: The freeware version is valid for two years from its release. Regular updates every two years will allow you to continue using it without interruption.
  • Upgrade to Standalone: Purchasing GooseDB Standalone (not yet available) removes these restrictions. We are currently preparing the purchasing system.

Quick Start

Server Setup

$./goosedb_release start

{"level":"info","msg":"MaxConnections = 10"}
{"level":"info","msg":"DuckDB !!read_write!! Mode)"}
{"level":"info","msg":"GooseDB v1.3.1.1 (DuckDB v1.3.1)"} {"level":"info","msg":"goosedb listening on 0.0.0.0:1234"} ...

Client Connection

$ psql -h 127.0.0.1 -p 1234 -U gooseadmin -d goosedb

goosedb=> show version;
-----------------------------------------------
GooseDB Standalone v1.3.1.1 (DuckDB v1.3.1)
(1 row)