HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/deploy/task-definition-features-ec2.json
{
    "family": "FAMILY_HERE",
    "networkMode": "host",
    "containerDefinitions": [
    {
      "logConfiguration": {
        "logDriver": "awslogs",
        "options": {
          "awslogs-group": "/ecs/FAMILY_HERE",
          "awslogs-region": "us-west-2",
          "awslogs-stream-prefix": "ecs"
        }
      },
      "portMappings": [
        {
          "hostPort": 8000,
          "protocol": "tcp",
          "containerPort": 8000
        }
      ],
      "memoryReservation": 256,
      "image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
      "essential": true,
      "name": "website"
    },
    {
      "logConfiguration": {
        "logDriver": "awslogs",
        "options": {
          "awslogs-group": "/ecs/FAMILY_HERE",
          "awslogs-region": "us-west-2",
          "awslogs-stream-prefix": "ecs"
        }
      },
      "portMappings": [
        {
          "hostPort": 80,
          "protocol": "tcp",
          "containerPort": 80
        }
      ],
      "memoryReservation": 128,
      "volumesFrom": [
        {
          "sourceContainer": "website"
        }
      ],
      "image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/nginx:features",
      "dependsOn": [
        {
          "containerName": "website",
          "condition": "START"
        }
      ],
      "essential": true,
      "readonlyRootFilesystem": false,
      "name": "nginx"
    },
    {
      "logConfiguration": {
        "logDriver": "awslogs",
        "options": {
          "awslogs-group": "/ecs/FAMILY_HERE",
          "awslogs-region": "us-west-2",
          "awslogs-stream-prefix": "ecs"
        }
      },
      "portMappings": [],
      "command": [
        "celery",
        "worker",
		"-B",
        "-A",
        "buyercall.blueprints.user.tasks",
        "-l",
        "info"
      ],
      "memoryReservation": 512,
      "image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
      "essential": true,
      "name": "celery"
    },
	{
      "logConfiguration": {
        "logDriver": "awslogs",
        "options": {
          "awslogs-group": "/ecs/FAMILY_HERE",
          "awslogs-region": "us-west-2",
          "awslogs-stream-prefix": "ecs"
        }
      },
      "portMappings": [
        {
          "hostPort": 8081,
          "protocol": "tcp",
          "containerPort": 8081
        }
      ],
      "command": [
        "flower",
        "-A",
        "buyercall.blueprints.user.tasks",
        "--port=8081",
        "--address=0.0.0.0",
        "--url_prefix=/flower"
      ],
      "memoryReservation": 128,
      "image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
      "essential": true,
      "name": "flower"
    }
  ],
    "placementConstraints": [],
    "requiresCompatibilities": [
        "EC2"
    ]
}