# 05-it-tools.md

kstack:
  book: Centerpoint Home Lab
  chapter: Utilities
  page: IT Tools
  tags: [it-tools, developer-tools, utilities]
---

## Overview

IT Tools is a collection of handy online developer and IT utilities — including
JWT decoders, UUID generators, hash generators, cron expression parsers, base64
encoders, regex testers, and many more. It is a static React app served by
NGINX. Internal-only access. No configuration, no authentication, no persistent
state.

## Access

| Type     | URL                            | Auth          |
|----------|--------------------------------|---------------|
| Internal | `https://ittools.home.local`   | None (LAN only) |

## Configuration

**Image:** `corentinth/it-tools:latest`  
**Runtime:** NGINX 1.26 (static SPA)

### Traefik Labels

```yaml
traefik.http.routers.ittools.rule: Host(`ittools.home.local`)
traefik.http.routers.ittools.entrypoints: websecure
traefik.http.routers.ittools.tls.certresolver: step-ca
traefik.http.services.ittools.loadbalancer.server.port: 80
```

## Volumes / Bind Mounts

None — fully stateless static application.

## Notes / Gotchas

- No data leaves the browser — all tools run client-side in JavaScript. Safe
  to use for sensitive values (passwords, tokens, keys) that should not be sent
  to external services.
- The tool list expands with each release of the `corentinth/it-tools` image.
  Pull the latest tag to get new tools.

---
*Last Updated: 2026-06-17*