Skip to content

Commit a89f4b9

Browse files
committed
pre-build binaries
1 parent eb93410 commit a89f4b9

1 file changed

Lines changed: 19 additions & 2 deletions

File tree

docs/installation.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ docker run ghcr.io/pgdogdev/pgdog:main
2222

2323
### SemVer
2424

25-
PgDog follows SemVer, and for each tagged release, a corresponding tag will be available in the Docker repository. For example, you can run `v0.1.29` like so:
25+
PgDog follows SemVer, and for each tagged release, a corresponding tag will be available in the Docker repository. For example, you can run `v0.1.44` like so:
2626

2727
```
28-
docker run ghcr.io/pgdogdev/pgdog:v0.1.29
28+
docker run ghcr.io/pgdogdev/pgdog:v0.1.44
2929
```
3030

3131
### AWS ECS
@@ -35,6 +35,23 @@ docker run ghcr.io/pgdogdev/pgdog:v0.1.29
3535

3636
We recently added a [Terraform module](https://github.com/pgdogdev/pgdog-ecs-terraform) to deploy PgDog on AWS ECS. It works with the same Docker image as our Helm chart, so the experience should be familiar.
3737

38+
## Pre-built binaries
39+
40+
Each PgDog release (weekly, on Thursdays) contains pre-built binaries for Linux (arm64, amd64), Mac (aarch64, i.e. Apple Silicon), and Debian packages (`.deb`) for convenient installation on Debian/Ubuntu.
41+
42+
You can download pre-built binaries in [GitHub](https://github.com/pgdogdev/pgdog/releases).
43+
44+
#### glibc
45+
The Linux binaries are built on Ubuntu 24.04, and are linked against glibc version 2.39. To run them, your system needs glibc 2.39 or later.
46+
47+
#### Mac OS
48+
49+
The Mac OS binary is not signed. To run it locally, make sure to de-quarantine it:
50+
51+
```bash
52+
xattr -d com.apple.quarantine ./pgdog
53+
```
54+
3855
## From source
3956

4057
PgDog can be easily compiled from source. For production deployments, a `Dockerfile` is provided in [GitHub](https://github.com/pgdogdev/pgdog/tree/main/Dockerfile). If you prefer to deploy on bare-metal or you're looking to run PgDog locally, you'll need to install a few dependencies.

0 commit comments

Comments
 (0)