{"id":24263933,"url":"https://github.com/andreijiroh-dev/docker-images","last_synced_at":"2026-03-09T10:03:27.010Z","repository":{"id":241930848,"uuid":"808028363","full_name":"andreijiroh-dev/docker-images","owner":"andreijiroh-dev","description":"Centralized repo for Docker image sources and build artifacts","archived":false,"fork":false,"pushed_at":"2026-01-13T07:28:31.000Z","size":112,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-13T10:33:28.706Z","etag":null,"topics":["docker-images","monorepo"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andreijiroh-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["ajhalili2006"],"patreon":"ajhalili2006","ko_fi":"ajhalili2006","liberapay":"ajhalili2006","buy_me_a_coffee":"ajhalili2006","thanks_dev":"gh/ajhalili2006","custom":["https://sponsors.andreijiroh.dev"]}},"created_at":"2024-05-30T08:37:23.000Z","updated_at":"2025-05-09T08:30:40.000Z","dependencies_parsed_at":"2024-05-30T20:06:34.444Z","dependency_job_id":"1b87bbb8-a384-4f39-8e7e-c3356f2a31e3","html_url":"https://github.com/andreijiroh-dev/docker-images","commit_stats":null,"previous_names":["andreijiroh-dev/docker-images"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andreijiroh-dev/docker-images","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreijiroh-dev%2Fdocker-images","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreijiroh-dev%2Fdocker-images/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreijiroh-dev%2Fdocker-images/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreijiroh-dev%2Fdocker-images/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andreijiroh-dev","download_url":"https://codeload.github.com/andreijiroh-dev/docker-images/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreijiroh-dev%2Fdocker-images/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30290948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T02:57:19.223Z","status":"ssl_error","status_checked_at":"2026-03-09T02:56:26.373Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-images","monorepo"],"created_at":"2025-01-15T08:54:05.840Z","updated_at":"2026-03-09T10:03:26.984Z","avatar_url":"https://github.com/andreijiroh-dev.png","language":"Dockerfile","readme":"# `@ajhalili2006/docker-images`\n\n[![Docker Image Builds](https://github.com/andreijiroh-dev/docker-images/actions/workflows/docker-buildops.yml/badge.svg)](https://github.com/andreijiroh-dev/docker-images/actions/workflows/docker-buildops.yml)\n[![Dev Environment Builder](https://github.com/andreijiroh-dev/docker-images/actions/workflows/docker-buildops-devenv.yml/badge.svg)](https://github.com/andreijiroh-dev/docker-images/actions/workflows/docker-buildops-devenv.yml)\n[![Repo Sync](https://github.com/andreijiroh-dev/docker-images/actions/workflows/reposync.yml/badge.svg)](https://github.com/andreijiroh-dev/docker-images/actions/workflows/reposync.yml)\n\nCollection of Docker image + Compose recipes and related utilities in one monorepo. Licensed under MPL-2.0.\n\n* Issue Trackers\n  * JetBrains YouTrack: \u003chttps://ajhalili2006.youtrack.cloud/search/Docker%20Images%20Monorepo%20Issues-20?q=project:%20%7BDocker%20Images%20Monorepo%7D\u0026p=0\u003e\n  * GitHub: \u003chttps://github.com/andreijiroh-dev/docker-images/issues\u003e\n  * mau.dev: \u003chttps://mau.dev/andreijiroh-dev/docker-images/issues\u003e\n* Repository mirrors\n  * GitHub: \u003chttps://github.com/andreijiroh-dev/docker-images\u003e\n  * mau.dev: \u003chttps://mau.dev/andreijiroh-dev/docker-images\u003e\n\n## Namespaces[^2]\n\n| Registry | URL | Description/Notes |\n| --- | --- | --- |\n| GitHub Container Registry (`ghcr.io/andreijiroh-dev/docker-images/*`) | \u003chttps://github.com/orgs/andreijiroh-dev/packages?repo_name=docker-images\u0026ecosystem=container\u003e | Primary namespace for builds |\n| Quay.io (`quay.io/andreijiroh-dev/*`) | \u003chttps://quay.io/organization/andreijiroh-dev\u003e | Alternative Docker registry in case of GitHub Container Registry downtime |\n| GitLab Container Registry on mau.dev (`dock.mau.dev/andreijiroh-dev/docker-images/*`) | \u003chttps://mau.dev/andreijiroh-dev/docker-images/container_registry\u003e | Alternative Docker registry in case of GitHub Container Registry downtime[^1], also secondary namespace for GitLab CI builds |\n\n[^1]: For some reasons, the image size and digest is not available due to `Invalid tag: missing manifest digest` error on backend. We are still investigating the issue.\n[^2]: For custom Gitpod workspace images, some of them may go into the `gitpodified-workspace-images` namespace on Quay.io.\n\n### Images in this repository\n\n\u003e [!NOTE]\n\u003e More images to come in this repository in the future, especially as I consolidate Dockerfiles from different repositories into here.\n\n| Image Name | Links | Description | Base Image |\n| --- | --- | --- | --- |\n| `mkdocs-material` | [README](./docker/mkdocs-material/Dockerfile), [Dockerfile](./docker/mkdocs-material/Dockerfile), [Mkdocs theme docs](https://squidfunk.github.io/mkdocs-material) | Custom image for `mkdocs-material` with Node.js and other tools @ajhalili2006 used on GitLab CI | `python:3.12-alpine` |\n| `pkgops-alpine` | [README](./docker/pkgops-alpine/README.md), [Dockerfile](./docker/pkgops-alpine/Dockerfile) | My Alpine Linux Docker image for `aports` development. | \n\n## Build\n\nUse the provided build script to locally build images via Docker (disable BuildKit with `DOCKER_BUILDKIT=0`). Because\nwe use GitLab Dependency Proxy, you may need to override `GITLAB_DEPENDENCY_PROXY_PATH` to your GitLab namespace\nURL (e.g. `gitlab.com/your-namespace/here`) and authenicate with Docker CLI before proceeding.\n\n```bash\n[DOCKER_IMAGE_NAME-registry.domain.tld/path/to/image] scripts/build \u003cimage\u003e [custom-dockerfile]\n```\n\nAdd additional `docker build` flags via `DOCKER_BUILD_ARGS` variable as needed.\n","funding_links":["https://github.com/sponsors/ajhalili2006","https://patreon.com/ajhalili2006","https://ko-fi.com/ajhalili2006","https://liberapay.com/ajhalili2006","https://buymeacoffee.com/ajhalili2006","https://thanks.dev/gh/ajhalili2006","https://sponsors.andreijiroh.dev"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreijiroh-dev%2Fdocker-images","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandreijiroh-dev%2Fdocker-images","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreijiroh-dev%2Fdocker-images/lists"}