Skip to content

Welcome to Compose-X!

The projects we work on aim to

  • Help developers/SRE/Cloud engineers to deploy applications to AWS
  • Add AWS CloudFormation integrations to build better IaC
  • Provide guidance, blogs, tutorials, to implement best practices in applications development

See our examples and walkthroughs in the Labs and visit our Blog.

Find all the examples and source for the Labs here

Main projects

🎁 Projects ⭐ Docs
ECS Compose-X Docs
Files Composer Docs

🧰 Tools & Technologies

Channels

Feel free to join our Slack channel to ask any questions if you are experimenting with one of our repositories.

Donations

GitHub donations are most welcome. All of them go to paying the AWS Bill that comes with testing the deployment of labs and use-cases tests.

Thanks & Special Mentions

  • Ricardo S. for his continued support and help to continue navigating OpenSource
  • Craig for being the mate from overseas pushing at never giving up on the projects
  • John Walsh
  • Max R. for his continued support in adopting and testing ECS Compose-X
  • My fellow cloud engineers for reporting bugs, feature requests, and helping out with real-life testing.
  • Mark Peek and all contributors of Troposhere
  • The AWS CloudFormation engineering team
  • AWS for their contribution and support

Pinned Loading

  1. ecs_composex ecs_composex Public

    Manage, Configure and Deploy your services and AWS services and applications from your docker-compose definitions

    Python 169 17

  2. ecs-files-composer ecs-files-composer Public

    A simple program / side-car service which only purpose is to pull files and inject it to docker volumes

    Python 21 1

  3. compose-x-labs compose-x-labs Public

    Repository containing example docker-compose files of well-known applications to deploy on AWS with Compose-X Apps.

    Makefile 16

  4. codepipline-orchestra codepipline-orchestra Public

    Repository with several different elements making AWS CodePipeline configuration easier

    Python 1

Repositories

Showing 10 of 70 repositories
  • ecs-files-composer Public

    A simple program / side-car service which only purpose is to pull files and inject it to docker volumes

    compose-x/ecs-files-composer’s past year of commit activity
    Python 21 MPL-2.0 1 4 0 Updated Nov 12, 2024
  • compose-x-common Public

    Shared library for python and compose-x projects, interfacing to AWS via boto3.

    compose-x/compose-x-common’s past year of commit activity
    Python 2 MPL-2.0 0 0 6 Updated Oct 17, 2024
  • ecs_composex Public

    Manage, Configure and Deploy your services and AWS services and applications from your docker-compose definitions

    compose-x/ecs_composex’s past year of commit activity
    Python 169 MPL-2.0 17 29 1 Updated Sep 25, 2024
  • kafka-schema-registry-admin Public

    Light python client to manipulate Kafka Schema Registry

    compose-x/kafka-schema-registry-admin’s past year of commit activity
    Python 0 Apache-2.0 0 0 5 Updated Sep 16, 2024
  • cfn-kafka-admin Public

    CLI and Lambda functions to manage Kafka Topics, ACLs and Schemas in AWS CFN

    compose-x/cfn-kafka-admin’s past year of commit activity
    Python 1 MPL-2.0 3 0 2 Updated Aug 5, 2024
  • ecs-service-discovery Public

    ECS Based service discovery to different formats

    compose-x/ecs-service-discovery’s past year of commit activity
    Python 0 MPL-2.0 0 0 3 Updated Jul 9, 2024
  • ecs_composex-msk_cluster Public

    x-msk_cluster ECS Compose-X extension package

    compose-x/ecs_composex-msk_cluster’s past year of commit activity
    Python 0 MPL-2.0 0 0 1 Updated Jun 17, 2024
  • troposphere Public Forked from cloudtools/troposphere

    troposphere - Python library to create AWS CloudFormation descriptions

    compose-x/troposphere’s past year of commit activity
    Python 0 BSD-2-Clause 1,497 0 2 Updated Mar 20, 2024
  • sftp-composer Public

    Application that allows to define simply the secrets to use for AWS SFTP users mapping in secrets manager

    compose-x/sftp-composer’s past year of commit activity
    Python 0 MPL-2.0 0 0 1 Updated Mar 20, 2024
  • wordpress-demo Public

    Deploy Wordpress with ECS ComposeX from original docker-compose by Bitnami

    compose-x/wordpress-demo’s past year of commit activity
    0 Apache-2.0 0 1 1 Updated Mar 11, 2024