Post

it-tools

developer utilities

it-tools

Introduction

IT-Tools is an open-source suite of developer utilities, like JSON formatters and UUID generators, accessible via a clean web interface. Using Docker Compose, you can deploy IT-Tools effortlessly with a single configuration file. This post walks you through setting up IT-Tools with Docker Compose for a streamlined developer experience.

it-tools interface

Prerequisites

Ensure you have:

  • Docker and Docker Compose installed (Install Docker).
  • Basic familiarity with Docker Compose and the command line.

Create the Docker Compose File

Create a file named adocker-compose.yaml in a directory of your choice:

1
2
3
4
5
6
7
8
version: '3.8'
services:
  it-tools:
    image: corentinth/it-tools:latest
    container_name: it-tools
    ports:
      - "8080:80"
    restart: unless-stopped

Start the Service

Navigate to the directory containing docker-compose.yaml and run:

1
docker-compose up -d

Verify the Setup

Open your browser and visit http://localhost:8080. You should see the IT-Tools interface with its suite of developer utilities. Add Environment Variables: Check the IT-Tools GitHub for supported variables and add them under environment in the docker-compose.yml.

Conclusion

With Docker Compose, running IT-Tools is a breeze, providing a portable and manageable setup for accessing essential developer tools. Spin it up, explore the utilities, and share how you’re using IT-Tools in the comments!

This post is licensed under CC BY 4.0 by the author.