An NBD server written for Bytemark's bigv.io service. It was designed around use of fast Linux features such as sparse files, sendfile, splice and mmap. It can do live migration of storage. Proudly powering Bytemark's Cloud Servers
Command-line client for interacting with Bytemark services
Homebrew Tap for various Bytemark utilities
A hosting environment that works with you, not against you.
RFC-7807 compliant library for describing HTTP errors
A distributed protocol tester.
Debian package builder for ruby apps
Ruby interface to Linux Netlink
A Module for BigV which wraps the BigV CLI
select fields from structs for olekukonko/tablewriter
A maintenance-free Linux backup solution, using btrfs snapshots
This is a Debian package which contains the repository-signing keys we use for our signing various apt-repositories.
A BGPv4 daemon to distribute an infrequently-changing set of static routes
Set up a Raspberry Pi and manage any of its configuration just from the /boot partition
Testing suite for Symbiosis
Automatically build multi-arch packages with sbuild and git-buildpackage
A virtual machine manager
Customisable dashboard software
Docker image of Bytemark's Symbiosis (with mods to make ftp work through the container onto a host "without-capabilities")
Protocol Buffers for Ruby
The Public Suffix List
Golang HTTP client library for interacting with auth.bytemark.co.uk
A Ruby client for the letsencrypt's ACME protocol.
The Roundcube Webmail suite
BigV.io Pricing Calculator
Bits and pieces for symbiosis.
Some posts I've written, that auto-sync to my blog.
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.
PowerDNS pipebackend implementation in Go