Sign inSign up

yamitzky/awslogs-gui

By yamitzky

Updated over 8 years ago

GUI for https://github.com/yamitzky/awslogs-api and https://github.com/jorgebastida/awslogs

Image
0

316

yamitzky/awslogs-gui repository overview

awslogs-gui

GUI for AWS CloudWatch Logs, inspired by awslogs

Screenshot

Setup

It provides only GUI(HTML/JS/CSS) and needs awslogs-api as API backend. You need to set environment AWS_blah_blah_blah or mount ~/.aws to tell your credentials to the awslogs-api.

docker run -it --rm -d -p 5000:5000 -v "$HOME/.aws:/root/.aws" -e CORS_ALLOW_ORIGIN=http://localhost:3000 yamitzky/awslogs-api

Then build and run.

git clone https://github.com/yamitzky/awslogs-gui.git
cd awslogs-gui
docker build -t awslogs-gui --build-arg API_BASE_URL=http://localhost:5000/ .
docker run -it --rm -d -p 3000:80 awslogs-gui

Of course, you can start it by yarn && yarn dev instead of docker, because it is a node based project.

TODO

  • Stream fetching for logs
  • Make more parameters configurable
  • Caching by PWA or LocalStorage

Tag summary

Content type

Image

Digest

Size

6.9 MB

Last updated

over 8 years ago

docker pull yamitzky/awslogs-gui