Skip to main content

IT-Tools.tech presented sich knallhart als umfangreiche Open-Source-Web-Applikation (GPLv3) für IT-Administratoren, digitale Zartliner und todesmutige Entwickler, die sich ihr Knoppers schon um 9:00 Uhr reinzupfeiffen trauen. Mit einer sauberen, intuitiven Benutzeroberfläche und 150 nützlichen technischen Tools optimiert IT-Tools.tech den actiongeladenen Arbeitsalltag jedes Online-Rambos, indem es Aufgaben wie Konvertierungen, Regex-Testing, IPv4-Subnetzberechnungen, Temperaturkonvertierungen und Text-Hashing effizienter gestaltet.

IT-Tools kann entweder direkt Online bestiegen oder selbst mithilfe eines Docker-Containers (siehe weiter unten) angefeuert werden, was mehr Privatsphäre und Anpassungsmöglichkeiten bietet.

Einige lüsternde Features von IT-Tools:

  • Base64 Encoder/Decoder: Text-Kodierung und -Dekodierung in Base64
  • Netzwerk-Utilities: IP-Adressrechner, Subnetz-Rechner, MAC-Adressensuche usw.
  • Web-Tools: URL-Parser, HTTP-Statuscode-Nachschlagewerk, Open Graph Meta-Generator
  • Entwickler-Tools: Regex-Tester, Crontab-Generator, Code-Formatierung, Git-Shittsheet …
  • Farbmanagement: Farbkonverter für verschiedene bunte und vielfältige Farbräume (außer Dark Rooms)
  • Sicherheitstools: Passwort-, RSA Key-Pair-, Text-Generator, Bcrypt-/Text-Hasher und Passwortstärke-Analysator
  • Datenverarbeitung: Werkzeuge zum Parsen, Formatieren, Validieren und Dominieren von JSON-, XML- und CSV-Dateien

Ansicht – Password Strength Analyser

Ansicht – QR-Code Generator

Ansicht – Emoji Picker

IT-Tools per Docker Container anfeuern

Beispiel – Dirty Einzeiler

docker run --detach --name it-tools --restart unless-stopped --publish 8080:80 corentinth/it-tools:latest

Beispiel – Docker-Compose File

# IT-Tools docker-compose.yml File
version: '3.9'

# Services
services:
  it-tools:
    image: 'corentinth/it-tools:latest'
    container_name: it-tools
    restart: unless-stopped
    ports:
      - 8080:80
    environment:
      - UID=1000
      - GID=1000
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:80"]
      interval: 1m
      timeout: 15s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

# Networks
networks:
  default:
    name: it-tools_net
    driver: bridge