Casey Marshall

Login: cmars

Company: Cmars Technologies LLC

Location: Null Island

Bio: null

Blog:

Blog:

Member of

  1. Canonical Ltd
  2. Hockeypuck Project
  3. Juju

Repositories

affinity
Grouping and role-based access controls for authenticated identities.
alastfm-player
Last.FM player for Android.
ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications? automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
ansible-vpn
A set of ansible playbooks to bootstrap VPN server at DigitalOcean
ansiterm
Colored writers and tabwriters.
antipaste
Pastebins Get Private: Antipaste wraps several public pastebin services with PGP encryption.
arduina
Lighting effects for " ¿Quien es la muchachita?"
aws-ubuntu-advantage
Set up an AWS Account for Ubuntu Advantage
azoth
Self-transformation as the engine of operational state.
azure-cli
Command-line tools for Azure.
azure-xplat-cli
Microsoft Azure Cross Platform Command Line
basen
Arbitrary base encoding
bolt
A low-level key/value database for Go.
boltd
An introspection tool for Bolt databases.
bundle-kubernetes-core
null
bundle-observable-kubernetes
null
cakeshop
An integrated development environment and SDK for Ethereum-like ledgers
camlistore-charm
Juju charm for camlistore (camlistore.org)
cascaron
A Go language implementation of the Central Authentication Service (CAS) single-sign on protocol.
cfssl
CFSSL: CloudFlare's PKI toolkit
charm
Parsing and testing Juju charms
charm-pkg
Packaging for charm and charm-tools
charmrepo
Charm repositories and charmstore client packages
charmstore
The charm store server.
charmstore-client-1
Client for charmstore.
charm-tools
Tools for charm authors and maintainers
charm-zetcd
null
cmars.github.com
cmars blog
cmd
A command line implementation framework
conflux
Distributed database synchronization library
conflux-testdata
Test data for conflux database reconciliation project
constellation
Peer-to-peer encrypted message exchange
decimal
Arbitrary-precision fixed-point decimal numbers in go
description
Describes the Juju 2.0 serialization format of a model
devenv
Provision my opinionated development environment with ansible
docker-machine-kvm
KVM driver for docker-machine
docs
Juju documentation, found at http://juju.ubuntu.com/docs
doctl
A command line tool for DigitalOcean services
dotfiles
null
easy-openvpn-pkg
An easy-to-manage OpenVPN deployment.
etcd-snap
null
frosted-lucky
They're magically delicious.
github-deployer-charm
null
glop
Glue Language for OPerations
go-binary-layer
Layer for charms that are installed as a single, standalone Go binary.
gobrew
Shell script to download and set GO environmental paths to allow multiple versions.
gocharm
Write your charms in Go!
gocov
Coverage testing tool for The Go Programming Language
go.crypto
My changes to the Go language extended cryptography library.
godeps
Go package dependencies
godeps-1
Simple dependency locking tool for Go
go-i2p
A pure Go implementation of the I2P router
golang-petname
null
gonzodb
An in-memory database that speaks the mongodb protocol.
go-one-password
A password generator for website logins based on a single, private passphrase. This is a self-contained, statically compiled application which runs on the command line and does not require an internet connection.
go-ssb
null
go-toml
Go library for the TOML language
hockeypuck
OpenPGP Key Server (main development is in github.com/hockeypuck/hockeypuck)
homebrew-ormesh
null
hraftd
A reference use of Hashicorp's Raft implementation
idmclient
client for USSO to macaroons bridge server
ieee754-dec
IEEE-754-2008 decimal floating-point numbers for Go
incubator-airflow
Apache Airflow (Incubating)
interface-http
Interface layer for the basic http interface protocol
interface-kubernetes-workload
null
j2cli
Jinja2 Command-Line Tool, reworked
jenkins-github-lander
Web service to aid in landing approved branches automatically with a final test run through jenkins.
jrnl
null
juju
juju is devops distilled
juju-ansible
Juju + Ansible = Awesome
juju-charm-gogs
Juju charm for Gogs: Go Git Service
juju-charm-http-relay
Cross-model HTTP relay, coordinated by etcd
juju-charm-huginn
Juju charms.reactive for Huginn
juju-charm-jenkins
Reactive Juju charm for Jenkins
juju-charm-mailinabox
Juju charm for https://mailinabox.email
juju-charm-mattermost
Mattermost is an open source, self-hosted Slack-alternative.
juju-charm-mongodb-exporter
MongoDB scrape exporter for use with Prometheus
juju-charm-mongodb-relay
Cross-model relay for mongodb interface
juju-charm-prometheus
Prometheus charm for juju.
juju-charm-prometheus-relay
Cross-model relay for prometheus interface
juju-charm-wallabag
Juju charm for Wallabag
juju.fail
Find out when CI is blocked for any of the series of Juju Core
juju-gui
Juju-GUI is a web-based GUI for Juju .
juju-interface-prometheus
null
juju-pyramid
null
juju-relation-mongodb
null
juju-relation-pgsql
null
juju-telegraf-charm
null
juju-vbox
Virtualbox provider for Juju
jupsen
jepsen for juju
kubernetes
Production-Grade Container Scheduling and Management
layer-apache-spark
null
layer-etcd
null
layer-gitlab
Gitlab Layer for Juju
layer-juju-agent
null
layer-lets-encrypt
Automatic Let's Encrypt registration for Juju charms, just set the fqdn
layer-mongodb
null
layer-relay
A cross-model relay layer
libmacaroons
Macaroons are flexible authorization credentials that support decentralized delegation, attenuation, and verification.
libsodium-debian
Debian packaging for libsodium
libvirt-go
Go bindings for libvirt
local-monitors-interface
null
logrus
Structured, pluggable logging for Go.
logtail
logtail is an HTTP handler that serves log file contents.
ltt
Automatically download songs posted to /r/listentothis
lxc
LXC - Linux Containers
lxcify
null
lxd
Daemon based on liblxc offering a REST API to manage containers
macaroon
A native Go implementation of macaroons
macaroon-bakery
We bake 'em sweet, we bake 'em nice
mailinabox
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
mail-layers
Some layers for building personal mail-hosting charms
mgo
The MongoDB driver for Go. See http://labix.org/mgo for details.
mgohkp
MongoDB storage for HKP services
mgosession
Session pooling for the mgo package
minikube
Run Kubernetes locally
minikube-pkg
Minikube snap packaging
mlog
A blog / content site thing backed by Noms.
monero
Monero: the secure, private, untraceable cryptocurrency
mongodb-trusty-backport
Backported mongodb package from utopic to trusty
monitoring-layers
Charm layers for a StatsD, InfluxDB, Grafana monitoring deployment.
mscrch.gcrypt
IT'S A SECRET TO EVERYBODY.
neveragaindottech.github.io
Source files for the neveragain.tech site
nginx-layer
Builds a simple nginx charm.
nntp
NNTP package for go (golang)
noms
The versioned, forkable, syncable database
nonews
No news is good news.
npipe
A Windows named pipe implementation written in pure Go.
nrpe-external-master-interface
null
oo
Opaque Objects
ooclient
Client for oostore (https://github.com/cmars/oostore)
oostore
An opaque object store featuring decentralized authorization with macaroons.
openvpn-charm
null
openvpn-install
OpenVPN road warrior installer for Debian, Ubuntu and CentOS
orc
orc - Onion router control protocol library.
ormesh
onion-routed mesh
packaging
Packaging for various distributions and platforms
papers-we-love
Papers from the computer science community to read and discuss.
parts
A collection of ksonnet registries, libraries, and prototypes that enable reuse of common Kubernetes configurations
persona-plugin
Jenkins persona plugin
pghkp
PostgreSQL 9.4+ backend (JSONB)
pgtest
Package pgtest starts and stops postgres conveniently for testing
plans-client-1
null
prangster
Prangster tool from the Black Hat USA 2013 presentation "Black-Box Assessment of Pseudorandom Algorithms" by Derek Soeder, Christopher Abad, and Gabriel Acevedo of Cylance.
pyhkp
A really simple python implementation of The OpenPGP HTTP Keyserver Protocol.
pystdf
Python module for working with STDF files
python-vim
Vim python interpreter helper
quorum
This service discharges third-party caveats requiring a quorum of participants to approve a request.
quorum-1
A permissioned implementation of Ethereum supporting data privacy
quorum-examples
Examples for Quorum
reactive-base-layer
Base layer for building charms using the reactive pattern
replican-r9p
Remote file synchronization for Go
replican-sync
Filesystem synchronization for Go
replican-web
Remote file synchronization over HTTP
represent
Static slide presentation and article pages, generated from text
resume
My resume
romulus
null
rustupolis
rustupolis - Tuple Space for Rust.
server
Hockeypuck configurable server and executable
shadowfax
Shadowfax is a simple, lightweight confidential messaging system.
sks-keyserver
null
sleepsort
Golang Sleepsort
snapd
The snapd and snap tools enable systems to work with .snap files.
snap-weechat
null
spoolq
A durable queue backed by filesystem storage
spriter
A spriter is someone who makes sprites.
sqlx
general purpose extensions to golang's database/sql
ssh-import-id
Authorize SSH public keys from trusted online identities.
sshlurp
Retrieve SSH public keys from remote hosts.
sshlurp-go.crypto
Fork of go.crypto just for scraping SSH host keys
sshtup
Linda coordination language SSH server
statechart
A rust implementation of statecharts: hierarchical, reactive state machines
TeleHash
A Kademlia-based DHT and JSON protocol for application meshing and eventing
terms-client
Terms service client
testing
Testing gocheck suites and checkers used across juju projects
tfclient
tensorflow_serving inception gRPC client
the_platinum_searcher
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
tmuxg
Automate tmux project setup
tools
Miscellaneous tools that I use.
tor-charm
This charm deploys a Tor proxy and relay.
tor-layers
null
twik
A tiny language for Go
txn
null
uitable
A go library to improve readability in terminal apps using tabular data
urxvt-perls
Perl extensions for the rxvt-unicode terminal emulator
usso-login
Log in to Ubuntu SSO from the command-line
utils
General utility functions
vboxgo
Get user-like access to VirtualBox VMs from Go code.
wartooth
Trying to grok tokio
WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
zfec
zfec -- an efficient, portable erasure coding tool

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.