Sign inSign up

akilamaxi/sqs-admin-ui

By akilamaxi

•Updated about 3 years ago

SQS-AdminUI is a web-based user interface for managing Amazon Simple Queue Service (SQS) queues.

Image
0

10K+

akilamaxi/sqs-admin-ui repository overview

What is SQS-AdminUI? SQS-AdminUI is a web-based user interface tool tailor-made for developers who manage and monitor their Amazon SQS, especially when running SQS on localstack. Developed by Akila Udara, this innovative tool offers a streamlined solution to queue management, allowing users to bypass the intricacies of the AWS Management Console and the need for custom scripts. With SQS-AdminUI, localstack users now have a dedicated platform to enhance their local SQS monitoring experience.

Features: Queue Overview: Get a comprehensive view of all your SQS queues with vital statistics. Send Messages: Easily send messages to a specific queue. Receive and Delete: Receive messages from a queue and delete them if necessary.

Getting Started with Docker Compose: If you’re familiar with Docker Compose, setting up SQS-AdminUI becomes even more straightforward. Here's a ready-to-use docker-compose.yml:

version: '3'

services:
  sqs-admin-ui:
    image: akilamaxi/sqs-admin-ui:v1
    environment:
      - AWS_ACCESS_KEY_ID=test
      - AWS_SECRET_ACCESS_KEY=test
      - AWS_REGION=ap-southeast-1
      - SQS_ENDPOINT_URL=http://localstack:4566  # Pointing to the SQS service in localstack
    ports:
      - "8080:8080"
    depends_on:
      - localstack

  localstack:
    image: localstack/localstack:latest
    environment:
      - SERVICES=sqs  # Activating only the SQS service
      - DEFAULT_REGION=ap-southeast-1
      - AWS_ACCESS_KEY_ID=test
      - AWS_SECRET_ACCESS_KEY=test
    ports:
      - "4566:4566"  # SQS service port

After saving this configuration, run the following command to start the services:

docker-compose up

You can then access the SQS-AdminUI application at http://localhost:8080⁠.

Conclusion: Whether you’re a developer looking for a quick way to monitor your SQS queues or a team requiring a straightforward UI for queue management, SQS-AdminUI is worth a look. With its intuitive interface, essential features, and Docker Compose support, it's an excellent tool to add to your AWS toolkit.

Tag summary

Content type

Image

Digest

sha256:b79bd0933…

Size

239.9 MB

Last updated

about 3 years ago

docker pull akilamaxi/sqs-admin-ui:v1