Our images come in two flavors to support different architectures: arm64 and amd64.
Uses by helm deployments.
Build and push images to the registry
# Build all images
make packages REGISTRY=ghcr.io/$GITHUB_USER PUSH=true
# Build specific image
make package-teamcity REGISTRY=ghcr.io/$GITHUB_USER PUSH=true- Contolplane lb - haproxy load balancer
docker pull ghcr.io/sergelogvinov/openvpn:2.6.11docker pull sergelog/openvpn:2.6.11
- Fluentd - with common plugins
docker pull ghcr.io/sergelogvinov/fluentd:latestdocker pull sergelog/fluentd:1.15.3
- Nginx-openresty - nginx with lua
docker pull ghcr.io/sergelogvinov/nginx-openresty:latest
- Openvpn - openvpn with google authenticator (otp)
docker pull ghcr.io/sergelogvinov/openvpn:latestdocker pull sergelog/openvpn:2.5.8-2
- Wireguard - simple script to create wireguard connection
docker pull ghcr.io/sergelogvinov/wireguard:1.0.20210914
- Keydb - keydb with wal-g
docker pull ghcr.io/sergelogvinov/keydb:latest
- Mongodb - mongodb with wal-g
docker pull ghcr.io/sergelogvinov/mongodb:latest
- Mongosqld - mongosqld
docker pull ghcr.io/sergelogvinov/mongosqld:latest
- PGBouncer - postgresql pooler
docker pull ghcr.io/sergelogvinov/pgbouncer:latest
- Postgresql - postgresql with wal-g
docker pull ghcr.io/sergelogvinov/postgresql:latest
- Tabix - clickhouse GUI
docker pull ghcr.io/sergelogvinov/tabix:latest
- Github actions runner
docker pull ghcr.io/sergelogvinov/github-actions-runner
- Teamcity
docker pull ghcr.io/sergelogvinov/teamcity
- reviewdog - is an automated code review tool integrated with any code analysis tools regardless of programming language.
docker pull ghcr.io/sergelogvinov/reviewdog:0.14.2
- skopeo - is a command line utility that performs various operations on container images and image repositories.
docker pull ghcr.io/sergelogvinov/skopeo:1.12.0
- vals - is a tool for managing configuration values and secrets.
docker pull ghcr.io/sergelogvinov/vals:0.25.0
- supercronic - is a tool run jibs with metrics.
docker pull ghcr.io/sergelogvinov/supercronic:0.2.25
- wal-g - database backup tool.
docker pull ghcr.io/sergelogvinov/wal-g:2.0.1
We'll be employing Cosing's keyless verifications to ensure that images were built in Github Actions.
Verify the image built in GitHub Actions:
cosign verify ghcr.io/sergelogvinov/tinyproxy:1.11.1 --certificate-identity https://github.com/sergelogvinov/containers/.github/workflows/push.yaml@refs/heads/main --certificate-oidc-issuer https://token.actions.githubusercontent.comVerify the image signed by me, built in GitHub Actions.:
cosign verify ghcr.io/sergelogvinov/tinyproxy:1.11.1 --certificate-identity serge.logvinov@sinextra.dev --certificate-oidc-issuer https://github.com/login/oauth