You're a Yahoo Athenz fan, so this app is created for you.
athenz-agent contains athenz ZPE and ZPU utilities in Go language.
ZPU will download the domains' policy files and store
them into the filesystem. In other side, ZPE will use that policy files, and it will cache them into memory to use them as
fast as possible.
Athenz agent exposes two APIs:
CheckAccessWithToken: Accepts three arguments including client service RoleToken, provider service access, and provider service resource.
GetServiceToken: Has no input argument. It returns RoleToken az result.
For using Makefile you must edit this file and change some variables as you want.
BUILDPATH to any directory that you want build this project into:
Set ZMS url to
You need to use
athenz-conf utility to get
athenz.conf file from ZMS server. To do that first you need to add ZMS
server cert file to your local machine
/etc/ssl/certs folder and run
sudo c_rehash. Now you can set
athenz-conf executable file directory
make sync command to get all project dependencies.
Now you can build the project with
make build command in command line.
Run project with this command:
cd $(BUILDPATH) && ./athenz-agent
All default configuration files placed in
MIT License, please see LICENSE for details.
A websocket framework to manage outbound streams. Allowing to have multiple channels per connection that includes public and private channels.
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Infoga - Email Information Gathering Script
[DEPRECATED - SEE ISSUES] ☂️ A simple isomorphic yahoo weather API wrapper in 10 lines of code