manage your zsh alias.
Node Alias Manager
Alias manager for NodeJS projects
GAM (Git Alias Manager) is a NodeJS application for managing multiple Git accounts (aliases).
A lightweight local/global command alias manager
A nifty command alias manager
alias manager
Simple git alias manager
A simple and elegant alias manager for your shell
Alias manager for bash
AWS credential provider that sources credentials from aws login cached tokens
AWS credential provider that sources credentials from known environment variables
XML utilities for the AWS SDK
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
[](https://www.npmjs.com/package/@aws-sdk/middleware-recursion-detection) [](https://www.npmjs.com/package/@aws-sdk/region-config-resolver) [](https://www.npmj
AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config
AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service
A CLI tool to manage zsh aliases with tags, search, and interactive mode
Court is a simple command/alias manager for your project
Manages and creates aliases
A CLI Alias manager
A TUI for managing, auditing, and searching shell aliases across Zsh, Bash, and Fish.
A command-line tool and TUI for managing shell aliases with intelligent suggestions
A simple cross-platform Rust project. CLI tool to manage shell aliases (aka + shell).
Alias Manager finds which of your aliases are unused and which ones can be improved
Medoc is a shell alias manager. It lets you define shortcuts to jump quickly to another directory.
Terry manages, backs up and syncs your bash aliases across your computers. He also helps you and install new aliases, uploaded by other developers.
sobiquet is a command line tool that help you to save quickly new shell alias variables
MKalias is a bash alias manage, when you can just add a command and you can add a new alias, list the alias, show the alias command or remove the alias.
j, stands for jot and is a simple command-line task manager. Inspired by t- task manager which is written in python. The binary for is called jot. You can alias it to j.
Apigee Connect allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. If you use Apigee Connect, you do not need to configure the MART ingress gateway with a host alias and an authorized DNS certificate.
Apigee Connect allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. If you use Apigee Connect, you do not need to configure the MART ingress gateway with a host alias and an authorized DNS certificate. Note that google-cloud-apigee_connect-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-apigee_connect instead. See the readme for more details.
# holepunch [](http://badge.fury.io/rb/holepunch) [](https://travis-ci.org/undeadlabs/holepunch) Holepunch manages AWS EC2 security groups in a declarative way through a DSL. ## Requirements - Ruby 1.9.3 or newer. ## Installation ```bash gem install holepunch ``` or in your Gemfile ```ruby gem 'holepunch' ``` ## Basic Configuration You need to provide your AWS security credentials and a region. These can be provided via the command-line options, or you can use the standard AWS environment variables: ```bash export AWS_ACCESS_KEY_ID='...' export AWS_SECRET_ACCESS_KEY='...' export AWS_REGION='us-west-2' ``` ## The SecurityGroups file Specify your security groups in a `SecurityGroups` file in your project's root. Declare security groups that you need and the ingresses you want to expose. You can add ingresses using `tcp`, `udp`, and `ping`. For each ingress you can list allowed hosts using group names or CIDR notation. ```ruby group 'web' do desc 'Web servers' tcp 80 end group 'db' do desc 'database servers' tcp 5432, 'web' end group 'log' do desc 'log server' tcp 9999, 'web', 'db', '10.1.0.0/16' end ``` An environment can be specified which is available through the `env` variable. This allows you to have custom security groups per server environment. ```ruby group "#{env}-web" group "#{env}-db" do tcp 5432, "#{env}-web" end ``` Your application may depend on security groups defined by other services. Ensure they exist using the `depends` method. ```ruby depends 'my-other-service' group 'my-service' do udp 9999, 'my-other-service' end ``` You may specify port ranges for `tcp` and `udp` using the range operator. ```ruby group 'my-service' do udp 5000..9999, '0.0.0.0/0' end ``` You can specify ping/icmp rules with `icmp` (alias: `ping`). ```ruby group 'my-service' do ping '10.0.0.0/16' end ``` It can be useful to describe groups of security groups you plan to launch instances with by using the `service` declaration. ```ruby service "#{env}-web" do groups %W( admin #{env}-log-producer #{env}-web ) end ``` ## Usage Simply navigate to the directory containing your `SecurityGroups` file and run `holepunch`. ``` $ holepunch ``` If you need to specify an environment: ``` $ holepunch -e live ``` You can get a list of security groups for a service using the `service` subcommand. ``` $ holepunch service -e prod prod-web admin,prod-log-producer,prod-web ``` You can also get a list of all defined services. ``` $ holepunch service --list ``` ## Testing You can run the unit tests by simply running rspec. ``` $ rspec ``` By default the integration tests with EC2 are not run. You may run them with: ``` $ rspec -t integration ``` ## Authors - Ben Scott (gamepoet@gmail.com) - Pat Wyatt (pat@codeofhonor.com) ## License Copyright 2014 Undead Labs, LLC. Licensed under the MIT License: http://opensource.org/licenses/MIT