https://github.com/ddjain/ecs2compose
Convert AWS ECS Task Definitions to Docker Compose format instantly.
https://github.com/ddjain/ecs2compose
aws cloud containerization containerization-with-docker devops docker-compose docker-compose-builder ecs json json-parser task-definition taskdefination yaml yaml-builder yaml-configuration
Last synced: about 1 month ago
JSON representation
Convert AWS ECS Task Definitions to Docker Compose format instantly.
- Host: GitHub
- URL: https://github.com/ddjain/ecs2compose
- Owner: ddjain
- Created: 2025-04-22T13:57:11.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-22T14:28:19.000Z (about 1 month ago)
- Last Synced: 2025-04-22T17:16:18.782Z (about 1 month ago)
- Topics: aws, cloud, containerization, containerization-with-docker, devops, docker-compose, docker-compose-builder, ecs, json, json-parser, task-definition, taskdefination, yaml, yaml-builder, yaml-configuration
- Language: JavaScript
- Homepage: https://ddjain.github.io/ECS2Compose/
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🐳 ECS to Docker Compose Converter
A simple web-based tool that converts AWS ECS Task Definition JSON into a Docker Compose YAML file. Useful for developers who want to test ECS configurations locally or migrate workloads with ease.
---
## ✨ Features
- Convert ECS JSON task definitions to Docker Compose format
- Supports:
- Multiple containers
- Environment variables (including secrets)
- Port mappings
- Volume mounts
- `depends_on` relationships
- Live dual-pane editor using Ace Editor
- Instant YAML generation with a single click## Demo
You can try the app live here: [ECS2Compose Demo](https://ddjain.github.io/ECS2Compose/)