Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Caprover | 10,166 | 13 days ago | 100 | other | TypeScript | |||||
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids | ||||||||||
Go Cloud | 8,955 | 499 | a day ago | 91 | August 03, 2022 | 19 | apache-2.0 | Go | ||
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go. | ||||||||||
Grant | 3,771 | 210 | 41 | 3 months ago | 98 | March 09, 2022 | 23 | mit | JavaScript | |
OAuth Proxy | ||||||||||
Zappa | 2,330 | 389 | 6 | 15 days ago | 129 | November 11, 2021 | 484 | mit | Python | |
Serverless Python | ||||||||||
Aws Iam Authenticator | 1,970 | 45 | 17 days ago | 27 | July 01, 2022 | 17 | apache-2.0 | Go | ||
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster | ||||||||||
Mist Ce | 1,712 | 2 months ago | 47 | apache-2.0 | Python | |||||
Mist is an open source, multicloud management platform | ||||||||||
Deepcamera | 1,133 | 2 months ago | 11 | mit | JavaScript | |||||
Open-Source AI Camera. Empower any camera/CCTV with state-of-the-art AI, including facial recognition, person recognition(RE-ID) car detection, fall detection and more | ||||||||||
Proxycannon Ng | 543 | 2 months ago | 12 | Shell | ||||||
A private botnet using multiple cloud environments for pentesters and red teamers. - Built by the community during a hackathon at the WWHF 2018 security conference | ||||||||||
Titiler | 491 | 2 | an hour ago | 42 | June 09, 2022 | 21 | mit | Python | ||
Build your own Raster dynamic map tile services | ||||||||||
Ondemandminecraft | 481 | 2 years ago | 24 | mit | Python | |||||
An AWS hosted Minecraft server that will only run when players are active. Players can start the server through a simple UI accessed through free Heroku server hosting. |
Tiny multi-server automation tool.
Run command on multiple servers. Designed to be as simple as possible and play nice with Unix tools.
pip install kitten
kitten
can get IP addresses from AWS resources for you. For that you'll need to have your AWS credentials set up.
You can do that using awscli
:
pip install awscli
Then:
aws configure
Use kitten run
:
$ kitten run uptime ubuntu 18.105.107.20 34.229.135.48 18.105.107.20 run uptime 34.229.135.48 run uptime 18.105.107.20 17:11:48 up 2 days, 6:02, 0 users, load average: 0.91, 2.99, 3.49 34.229.135.48 17:11:48 up 5 days, 11:19, 0 users, load average: 6.34, 5.94, 5.72
ubuntu
with the user used to log in on the servers-i
to specify a private key--threads
to specify the number of concurrent connections (defaults to 10)Use kitten ip
with either id
, asg
or elb
:
$ kitten ip asg my-tiny-asg 18.135.117.17 24.129.235.48
--public
if you prefer public IPs--region
If you're in a hurry, you can just paste any text that contains instance IDs:
$ kitten ip id prod-mongo-0901bc21990109ed4-eu my-hostname-06a2fc734534ef6d9 17.136.127.18 23.119.136.38
Use kitten get
:
kitten ip elb my-load-balancer | xargs kitten get /tmp/system.log ubuntu
Use kitten put
:
kitten ip asg big-prod-asg | xargs kitten put -i ~/.ssh/key.pem cat.jpg /tmp ubuntu