# Ops

> .env, Docker, gitignore, curl, and GitHub Actions.

Client-side helpers for env files, Docker snippets, gitignore templates, curl/tar/mysql commands, and GitHub Actions YAML. Nothing is uploaded.

- [Gitignore Generator](https://toolbuddy.dev/tools/gitignore-generator.md): Build a .gitignore from stacked templates for Node, Python, Go, Rust, Java, Next.js, macOS, and Windows. Output is composed locally.
- [.env Toolkit](https://toolbuddy.dev/tools/env-toolkit.md): Parse KEY=value env files, flag duplicates, and diff two .env blobs. Secrets in env files never leave the browser.
- [Docker Generator](https://toolbuddy.dev/tools/docker-generator.md): Generate a Dockerfile or a Compose service snippet from image, ports, and command fields. Snippets are built in the tab.
- [GitHub Actions Explainer](https://toolbuddy.dev/tools/github-actions-explainer.md): Explain a GitHub Actions workflow YAML: name, triggers, jobs, and steps. Parsing uses js-yaml in the browser.
- [cURL Generator](https://toolbuddy.dev/tools/curl-generator.md): Build a curl command from method, URL, headers, and body. The command is assembled locally so tokens in headers stay in the tab.
- [Tar Command Generator](https://toolbuddy.dev/tools/tar-generator.md): Build a tar create or extract command with gz, bz2, or xz flags. A small command helper, not an archiver.
- [MySQL Command Generator](https://toolbuddy.dev/tools/mysql-generator.md): Build mysql or mysqldump command lines from user, host, and database. The command is text only; it does not connect to a server.
- [cURL to Code](https://toolbuddy.dev/tools/curl-to-code.md): Convert a curl command into JS fetch, Node http, Python requests, PHP curl, or axios. Parsing is local and covers -X, -H, and --data.
- [Security Headers](https://toolbuddy.dev/tools/security-headers.md): Audit pasted HTTP response headers for CSP, HSTS, X-Frame-Options, and related controls. No URL is fetched.
- [HTTP Status Codes](https://toolbuddy.dev/tools/http-status.md): Look up common HTTP status codes and filter by number or name. A local reference, not a live request inspector.
- [Chmod Calculator](https://toolbuddy.dev/tools/chmod-calculator.md): Turn a Unix file mode into octal, symbolic rwx, and a chmod command. Toggle owner, group, and other bits, including setuid, setgid, and the sticky bit. The calculator runs in the browser and does not touch your files.
- [CIDR Calculator](https://toolbuddy.dev/tools/cidr-calculator.md): Split an IPv4 CIDR into network, broadcast, netmask, wildcard, and usable host range. Paste 10.0.0.0/8 or 192.168.1.20/24. The math stays in the browser. There is no IP lookup.
