Skip to content

Please provide official Docker image and versioned tags #424

@dennysubke

Description

@dennysubke

Hi 👋

thanks a lot for providing cheat.sh, it’s an amazing tool! 🚀

Currently, the repository only contains a Dockerfile that users have to build manually. However, there is no official Docker image on Docker Hub or GitHub Container Registry, and no versioned tags.

Why an official image would be helpful

  • Ease of use: Many users prefer pulling a prebuilt image instead of building it themselves. This reduces entry barriers and makes adoption easier.
  • Consistency: An official image ensures everyone uses the same build, avoiding issues caused by local build environments.
  • Automation / CI/CD: Having a versioned image available on Docker Hub or GHCR allows integration in pipelines without the need for manual builds.
  • Best practice: Most popular CLI/web tools nowadays provide prebuilt images, which is often the expected workflow for containerized apps.

Why versioning matters

  • It allows pinning to specific versions and ensures reproducible deployments.
  • Users can safely upgrade between versions instead of relying on :latest.
  • It improves maintainability in the long run and aligns with container ecosystem best practices.

Suggestion

  • Set up automated builds on Docker Hub or GitHub Container Registry.
  • Provide at least :latest and versioned tags (:1.0.0, :1.1.0, …).
  • Optionally publish multi-arch images (amd64 + arm64), as many developers and hobbyists use ARM boards like Raspberry Pi.

This would make cheat.sh even more accessible to a wider audience.

Thanks again for your great work! 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions