An admin Dashboard for AWS using the AWS API under the hood
support shared and static credentials
ability to quickly switch between credentials
static credentials is supported (which is handy if you have temporary credentials)
static credentials can be read from a file (file changes are tracked in the server)
switching between services in the UI is fast (compared to AWS web UI)
ability to customize the navigation drawer menu (pick only services you use)
UI has no external dependencies (can be run locally on your private network)
it has a dark mode ?
Download the latest release
go to http://localhost:6004
git clone git://github.com/bertrandmartel/aws-admin.gitcd aws-admin docker build . -t aws-admin docker run -p 6004:6004 -v $HOME/.aws:/root/.aws --user=root aws-admin
go to http://localhost:6004
git clone git://github.com/bertrandmartel/aws-admin.gitcd aws-admin make install make run
in another tab
cd frontend npm i vue ui
go to http://localhost:6004
Shared credentials (profile)
static credentials (temporary credentials)
static credentials in a local file
Cloudformation
list stacks
get stack description
get stack template
get stack events
create stack
update stack
delete stack
protect/unprotect stack
System Manager
list managed instances
start SSM session (including web terminal)
ec2
list instances
start instance
stop instance
reboot instance
terminate instance
list vpc
list subnets
list keypair
create keypair
delete keypair
list security groups
lambda
list functions
get function code (link)
s3
list buckets
get objects
download object
upload object
load balancers
list load balancers
list target groups
route53
list hostzones
list record sets
create record set
delete record set
cloudwatchlogs
list log groups
list log streams
list log events (with forward/backward token)
ecr
list repositories
list images
ecs
list clusters
list services
list tasks
acm
list certificates
import certificate
delete certificate
secretsmanager
list secrets
create secret
delete secret
Backend in Go
aws-sdk-go
echo
Frontend in Javascript
vue.js
vuetify
vuex
vue-router
vuedraggable
xterm.js
ssm-session
codemirror