it-tools
developer utilities
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.
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!