Simple read-only AWS panel for some resources. The idea is to acces certain resources without the need of going from window to window.
Next resources are available:
- ECS Tasks: Display ECS Tasks running filtered by cluster.
In order to embed static files in final binary you should have these:
- go get github.com/jteeuwen/go-bindata/...
- go get github.com/elazarl/go-bindata-assetfs/...
Running both backend and ui development server:
# Having .aws configured or having environment variables $ export AWS_ACCESS_KEY_ID='' $ export AWS_SECRET_KEY='' $ go install $ eazy-panel
$ cd ui $ npm start
If only want to work on frontend browse to
http://localhost:3000 and it has a reverse proxy configured that redirects API calls to
If only want to work on backend browse to
http://localhost:8000 and it will serve static files embeded in
Building for production
First generate the production-ready static files
$ cd ui # Build static files $ npm run build # Embed static files for final binary $ npm run embed
In order to create the full binary
$ go install # Location $ which eazy-panel