tiennm99 3a0e31b790 refactor(couchbase): rename image package to couchbase (Convention B)
Updates publish workflow to build/push couchbase (Convention B style:
<service>:<version>) instead of couchbase-2.5. Renames image in CI/CD
pipeline and adds OCI image-spec labels block aligned with scribe pattern.
Updates docker-compose.example.yml image reference.

Applies Convention B naming rule (codified in prior commit) to couchbase
image, enabling cleanup of orphan couchbase-2.5 packages via manual UI
deletion post-merge.
2026-05-28 13:44:43 +07:00
2026-04-06 13:46:57 +07:00
2025-10-06 00:31:29 +07:00
2025-10-04 21:02:02 +07:00

Docker Images

Custom Docker images of legacy/discontinued software — built and published to GHCR.

Image index

Image Tag GHCR package Notes
Couchbase 2.5 2.5.2 couchbase Legacy NoSQL; no official image exists
Scribe 2.2 2.2 scribe Facebook's legacy log aggregation daemon

Naming convention

This repo uses Docker-Hub-style image names: <service>:<full-version>.

  • Subdirectory: <service>-<major-line>/ (e.g. couchbase-2.5/, scribe-2.2/). Subdir holds the build context for one major version line.
  • GHCR + Docker Hub image: <service> (e.g. couchbase, scribe). No major-line suffix in the image name.
  • Workflow file: publish-<service>-<major-line>.yml (matches subdir for path-trigger clarity).
  • Tags published per workflow:
    • <full-version> (e.g. 2.5.2, 2.2)
    • <major-line> (e.g. 2.5) - optional alias
    • latest - canonical build of the only major line this repo carries for the service.

If a second major line of the same service is ever added to this repo, drop latest from both workflows and publish <major-line>-latest tags instead.

Couchbase-2.5

docker pull ghcr.io/tiennm99/couchbase:2.5.2

More options: https://github.com/tiennm99/docker-images/pkgs/container/couchbase

Docker Compose example: couchbase-2.5/docker-compose.example.yml

Credits

Scribe 2.2

Facebook's legacy real-time log aggregation daemon.

See scribe-2.2/README.md for usage, configuration, and examples.

Credits

GitHub Actions template

Credits

S
Description
Custom Docker images of legacy/discontinued software (Couchbase 2.5, …) — built and published to GHCR.
Readme Apache-2.0
450 KiB
0 Stars 1 Watchers 0 Forks
Languages
Dockerfile 55.9%
Go 38.7%
Shell 5.4%