Key takeaways

  • IT Tools publishes Docker images and a one-line run command, and also lists Cloudron, Tipi and Unraid for self-hosting.
  • A self-hosted container still needs a host, updates, remote access and an owner.
  • AyeTab, a free Chrome extension and web app, keeps pasted data in each browser with nothing to deploy.

Running IT-Tools self hosted is easy: the project publishes a Docker image and a one-line run command. The harder question for a small company is whether anyone should own that container at all, when a free local tool like AyeTab gives each developer the same kind of toolbox with nothing to deploy.

What self-hosting IT Tools involves

IT Tools is an open source collection of developer utilities, released under GPLv3 and maintained on GitHub. Its README shows two images, one on Docker Hub and one on GitHub's container registry, and a command along these lines:

docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

The same README points homelab users to Cloudron, Tipi and Unraid as other routes. For an engineer, that is ten minutes of work. For an operator, it is the start of a small, permanent line item.

The costs nobody puts in the ticket

A self-hosted tool looks free until you list what comes with it:

  • A host. Somewhere for the container to live, with the access controls you would expect for anything internal.
  • Updates. Someone has to pull new images and decide when to move off a pinned version.
  • Access. Remote staff need a VPN, a tunnel or an auth proxy to reach it.
  • An owner. When it breaks during an incident, someone has to know it exists.

None of this is heavy. It is just one more thing, and small teams tend to collect those.

The local alternative

AyeTab takes the other route. It is a free Chrome extension that turns the new tab page into a set of developer tools, with a side panel for using them next to another page and a web app at app.ayetab.com for anyone who will not install an extension. The input stays in the browser: nothing is uploaded, and no account is required. Once installed it works offline.

For an operator, that changes the shape of the problem:

Question IT Tools, self hosted AyeTab
What do we run? A container and its host Nothing
Who patches it? Your team Chrome updates the extension
Where does pasted data go? Your server Stays in each person's browser
Remote access VPN or proxy needed Works anywhere, offline too
Can we change the code? Yes, it is open source No
Cost Free software, plus hosting time Free

The privacy outcome is similar in both cases, which is usually why teams self-host in the first place: they do not want tokens or customer payloads pasted into a public site. AyeTab reaches that outcome without the server.

When self-hosting still wins

Keep IT Tools on your own infrastructure if you need a shared URL for people who cannot install browser extensions, if your policy requires software you can audit and build yourself, or if you want to add internal tools to the codebase. Those are real reasons, and the project makes them easy to act on.

A simple rollout

For most small teams the lighter path is enough:

  1. Share the AyeTab Chrome Web Store listing in your engineering onboarding doc.
  2. Point people without the extension to the web version of the tools.
  3. Tell the team the rule you care about: decode tokens and format payloads in a local tool, not on a random website.

That gives you the toolbox and the privacy story with nothing on the infrastructure list. If a hard requirement later pushes you toward self-hosting, the Docker command above still works.

Frequently asked questions

How do I self-host IT Tools?

Run the Docker image from Docker Hub or GitHub's registry, as shown in the project README, then put it behind your usual access controls.

Why do teams self-host developer tools?

Mostly so tokens and customer data are not pasted into a public website. A tool that processes input locally in the browser, such as AyeTab, avoids that without a server.

When is self-hosting IT Tools the better choice?

When you need a shared internal URL for people who cannot install extensions, or software you can audit, build and extend yourself.

Sources

  1. CorentinTh/it-tools READMEGitHub
  2. IT ToolsIT Tools
  3. AyeTabAyeTab
  4. All AyeTab toolsAyeTab
  5. AyeTab on the Chrome Web StoreGoogle