This repository contains custom-built OCI container images for various popular open-source projects I use for personal projects and home production.
- 🔨 Built from source - Built from source whenever possible
- ⚡ Optimized builds - Built with custom build options to remove uneeded features and reduce attack surface
- 🛡️ Secure base - Uses Wolfi as minimal base image
| Image | Description | Links |
|---|---|---|
| caddy | Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS | Website |
| centos | Custom CentOS Stream container images | Website |
| clickhouse | ClickHouse® is a real-time analytics database management system | Website |
| coredns | CoreDNS is a DNS server that chains plugins | Website |
| coreos-toolbox | Custom Fedora image including utilities and tools for debugging on Fedora CoreOS | - |
| fedora | Custom Fedora containers images | Website |
| grafana | The open and composable observability and data visualization platform | Website |
| navidrome | Modern Music Server and Streamer compatible with Subsonic/Airsonic | Website |
| oauth2-proxy | A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers | GitHub |
| pgbouncer | Lightweight connection pooler for PostgreSQL | Website |
| plik | Plik is a temporary file upload system (Wetransfer like) in Go | GitHub |
| pocket-id | A simple and easy-to-use OIDC provider that allows users to authenticate with their passkeys to your services | GitHub |
| postgresql | Custom PostgreSQL image built from source with additional extensions and tools | Website |
| prometheus | The Prometheus monitoring system and time series database | Website |
| telegraf | Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data | GitHub |
All images are publicly available through GitHub Container Registry:
# Pull an image
docker pull ghcr.io/f-bn/<image>:<tag>
# Example: Pull specific version
docker pull ghcr.io/f-bn/prometheus:3.7.3Each image directory contains its own Dockerfile and usage instructions. To build an image locally:
cd <image-directory>
docker build -t <image-name>:<tag> [--build-arg VERSION=x.x.x] -f Dockerfile .See LICENSE file for details.