Introducing CurlDock: Simplify API Testing with Docker and Curl

Hey Dev.to community!

I’m excited to share CurlDock, a lightweight open-source tool I’ve been working on to simplify API testing and curl script management.

What is CurlDock?

CurlDock combines the power of curl with the convenience of Dock…


This content originally appeared on DEV Community and was authored by Iñigo Etxaniz

Hey Dev.to community!

I'm excited to share CurlDock, a lightweight open-source tool I've been working on to simplify API testing and curl script management.

What is CurlDock?

CurlDock combines the power of curl with the convenience of Docker, offering a user-friendly interface for creating, editing, and executing curl commands. Built with Rust and React, it's designed for simplicity and ease of use.

Image description

Key Features

  • 🐳 Dockerized: Easy setup and consistent environments
  • 🖥️ User-Friendly Interface: Similar to Postman or Insomnia
  • 📁 Git-Friendly: Store scripts as .sh files for easy version control
  • 🔒 Network Isolation: Access endpoints within your Docker network

Quick Start

Getting started with CurlDock is as easy as running a Docker command:

docker run --name curldock --rm -e SCRIPTSFOLDER="/scripts" -v $(pwd)/scripts:/scripts -e PORT="2080" -p 2080:2080 inigoetxaniz/curldock

Then, just open http://localhost:2080 in your browser!

Why CurlDock?

  • Simplicity: Focus on core functionality without unnecessary complexity
  • Local-First: Designed for local development environments
  • No Authentication: Reduced complexity for improved usability
  • Developer Control: You manage your own security measures

Try It Out!

I'd love for you to give CurlDock a spin and share your thoughts.

Check out the GitHub repository for more details!

Happy API testing! 🚀


This content originally appeared on DEV Community and was authored by Iñigo Etxaniz


Print Share Comment Cite Upload Translate Updates
APA

Iñigo Etxaniz | Sciencx (2024-07-08T18:26:33+00:00) Introducing CurlDock: Simplify API Testing with Docker and Curl. Retrieved from https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/

MLA
" » Introducing CurlDock: Simplify API Testing with Docker and Curl." Iñigo Etxaniz | Sciencx - Monday July 8, 2024, https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/
HARVARD
Iñigo Etxaniz | Sciencx Monday July 8, 2024 » Introducing CurlDock: Simplify API Testing with Docker and Curl., viewed ,<https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/>
VANCOUVER
Iñigo Etxaniz | Sciencx - » Introducing CurlDock: Simplify API Testing with Docker and Curl. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/
CHICAGO
" » Introducing CurlDock: Simplify API Testing with Docker and Curl." Iñigo Etxaniz | Sciencx - Accessed . https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/
IEEE
" » Introducing CurlDock: Simplify API Testing with Docker and Curl." Iñigo Etxaniz | Sciencx [Online]. Available: https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/. [Accessed: ]
rf:citation
» Introducing CurlDock: Simplify API Testing with Docker and Curl | Iñigo Etxaniz | Sciencx | https://www.scien.cx/2024/07/08/introducing-curldock-simplify-api-testing-with-docker-and-curl/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.