A web UI for managing your local LocalStack resources.
Right now, it supports interacting with S3 and SQS straight from your browser.
- S3: List, create, and delete buckets. Browse, upload, download, and delete objects.
- SQS: List, create, and delete queues. Send, view, and purge messages.
Make sure you have a LocalStack instance running (usually on localhost:4566). Or you can use the provided localstack.docker-compose.yml to get both LocalStack up.
docker-compose -f localstack.docker-compose.yml up -dIf you already have LocalStack running in Docker, you can easily spin up the UI alongside it:
docker-compose up -d --buildThe UI will be available at http://localhost:3007.
If you prefer to run it outside of Docker:
npm install
npm run devThen open http://localhost:3000 in your browser. It will automatically drop you into the S3 dashboard.
By default, the app assumes LocalStack is available at http://localhost:4566. If you need to point it somewhere else, just update your environment variables.
Since it's connecting to LocalStack, dummy AWS credentials (like test/test) are perfectly fine.
