Skip to content
PluginStats

hitch pulls statistics

Docker Hub · Web servers

Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software.

View on Docker Hub Fresh · Oct 18, 2026

hitch has 567,431 recorded pulls on Docker Hub.

It ranks #295 of 1,263 tracked Docker Hub listings by pulls.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Pulls
567,431
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#295
Among tracked Docker Hub listings

About hitch

Quick reference

• Maintained by: the Hitch Docker Community • Where to get help: the Docker Community Slack, Server Fault, Unix & Linux, or Stack Overflow

Supported tags and respective Dockerfile links

• 1, 1.8, 1.8.0, 1.8.0-1, latest

Quick reference (cont.)

• Where to file issues: https://github.com/varnish/docker-hitch/issues • Supported architectures: (more info) amd64, arm32v7, arm64v8, i386 • Published image artifact details: repo-info repo's repos/hitch/ directory (history) (image metadata, transfer size, etc) • Image updates: official-images repo's library/hitch label official-images repo's library/hitch file (history) • Source of this description: docs repo's hitch/ directory (history)

What is Hitch?

Hitch is a *libev-based* high performance *SSL/TLS proxy* by Varnish Software. It is specifically built to terminate TLS connections at high scale and forwards unencrypted HTTP traffic to Varnish or any other HTTP backend.

How to use this image

Running a Hitch Docker container can be done by using the following command:

This container will expose port 443, which is required for HTTPS traffic.

Configuration file and extra options

Without any argument, the container will run hitch --config=/etc/hitch/hitch.conf. You can mount your own configuration file to replace the default one:

You can also change the path of the configuration file by setting the HITCH_CONFIG_FILE environment variable.

Note that extra arguments can be added to the command line. If the first argument starts with a -, the arguments are added to the default command line, otherwise they are treated as a command.

Our assumption is that your backend, Varnish or other, supports both *HTTP/2* and the *PROXY* protocol.

Connecting to the backend

By default Hitch will connect to the backend using localhost:8843 using the PROXY protocol. If your backend server *PROXY*, the two will be able to talk together and backend will be able to expose the true client IP.

But you'll probably run your backend service in a separate container. In that case, you'll want to change the backend settings. You can either do that by replacing the backend configuration setting in your mounted configuration file, or by adding a *command-line option*.

Here's how you set the backend via a *command-line option*, assuming your backend is available through backend.example.com on port 8443:

Setting the certificate

The Hitch Docker image comes with a self-signed certificate that is stored in /etc/hitch/certs/default.

This certificate is automatically created during *Hitch* package install, and is a self-signed certificate using 2048-bit RSA-encrypted cipher. It is set up for the localhost hostname, with an expiration date 30 years in the future.

This certificate is only suited for testing. Using a bind mount, you can override the value of the certificate and use your own certificate, which is advisable.

Here's an example:

You can also override the pem-file configuration setting in your mounted configuration file.

If you prefer setting the certificate location on the command line, you can add the location as part of the --backend option.

Here's how you do this:

License

View license information for the software contained in this image.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

Some additional license information which was able to be auto-detected might be found in the repo-info repository's hitch/ directory.

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Description from the Docker Hub listing.

Where hitch sits in the listing

Each band is one page of 20. Pulls on a log scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All Docker Hub1,263 listings · 64 pages · page 15, #15 (overall #295)
All Docker Hub: every listing in pulls order
PNG SVG
Web servers18 listings · 1 page · page 1, #8 (overall #8)
Web servers: every listing in pulls order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

hitch pulls on Docker Hub, last 90 days: 567,431 pulls as of Oct 18, 2026.hitchPulls on Docker Hub · Last 90 days567,431pulls566.7K566.8K566.9K567K567.1K567.2K567.3K567.4K567.5KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18pullsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
hitch pulls on Docker Hub, last 90 days: 567,431 pulls as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

hitch pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.hitchPulls growth on Docker Hub567,431pulls now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
hitch pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

hitch Docker Hub ranking history: currently #295 (by pulls).hitchDocker Hub ranking · by pulls · Last 90 days#295current rank#293#294#295#296#297Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
hitch Docker Hub ranking history: currently #295 (by pulls).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent pulls observations for hitch
Date (UTC)PullsChange vs. previous
567,431+121
567,310+540
566,770—

Similar Docker Hub Web servers plugins

Data source

Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.

Listing: https://hub.docker.com/_/hitch. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.