

kura.gg

 Blackhole  Eevee  Hauntr  Ghastly  Pelican Plugins  Contact  Archives  RSS

kura.gg

 Home  Blackhole  Eevee  Hauntr  Ghastly  Pelican Plugins  Contact  Archives  RSS

2021

  • October

  • Google Workspace Gmail MX records signed with DNSSEC
  • Playing with Cloudflare Workers: Adding a random Pokémon to response headers
  • Playing with Cloudflare Workers: Injecting CSP nonces in to responses

2020

  • August

  • Retrying dynamically configured upstreams with OpenResty
  • Configuring upstreams dynamically with DNS in OpenResty

2016

  • June

  • Eevee — A Material Design theme for Pelican
  • Eevee — Using Font Awesome icons in menus
  • Lightbox — A pure CSS lightbox for Pelican
  • Eevee — Updating share buttons and adding Muut
  • Eevee — Adding more structure to posts
  • May

  • Blackhole 2.0: or, How I Learned to Love Asyncio

2015

  • December

  • Farewell Ian
  • October

  • DNSSEC with Rage4 and name.com
  • SSHFP DNS records
  • February

  • Running a Tor exit node is not as scary as it sounds
  • January

  • torproject.org mirror
  • Debian Wheezy TLS mailserver with MySQL, ClamAV, DomainKeys, DKIM, SPF and Solr-powered IMAP SEARCH
  • Block yourself from emailing someone using Postfix
  • Debian Wheezy encrypted Maildir using encfs
  • HPKP: HTTP Public Key Pinning with HAProxy

2014

  • December

  • Santa’s tor relay changes
  • October

  • Tor all the things!
  • September

  • batfish(1) - writing a Digital Ocean V2 API wrapper
  • August

  • Speeding up pypip.in and reducing load on PyPI
  • yarg(1) — A semi hard Cornish cheese, also queries PyPI
  • July

  • haproxy OCSP stapling
  • nginx 1.7.3 released with pagespeed/psol 1.8.31.4 and naxsi 0.53-2
  • New pypip.in shields and styling
  • So you want to run your own copy of pypip.in?
  • June

  • Pelican FontAwesome
  • Hauntr - A theme for Pelican
  • May

  • Ghastly - A theme for Pelican
  • tugboat-bash-completion
  • Python platform and version dependent wheel build bot proposal
  • March

  • pypip.in most requested shields
  • haproxy1.5-dev22kura1
  • apt.kura.gg now supports i386
  • Moved debian and ubuntu to separate repositories on apt.kura.gg
  • February

  • kura.gg’s A* SSL rating
  • nginx 1.5.9 and ngx_pagespeed 1.7.30.3-beta
  • nginx 1.5.10 with SPDY 3.1
  • haproxy stateful SSL session resumption
  • haproxy1.5-dev22
  • vagrant-bash-completion & go-bash-completion on apt.kura.gg
  • January

  • haproxy1.5-dev21, nginx 1.5.8, SPDY & pagespeed 1.7.30.2
  • deadsnakes.sh
  • apt.kura.gg
  • Advertise multiple NPN protocols with haproxy

2013

  • December

  • Shields for PyPI packages
  • September

  • Bye bye Google Analytics, hello self-hosted Open Web Analytics & DuckDuckGo search
  • August

  • Writing a Vimeo and YouTube plugin for Pelican
  • Blackhole 1.8.0 development, Mock and Python entry_points
  • My $PS1 with git branch, new files, staged files and commit status
  • July

  • nginx, SPDY and ngx_pagespeed (Debian/Ubuntu)
  • haproxy, nginx and SPDY with SSL termination (Debian 7)
  • DJUGL June 2013 talk on blackhole and blackhole.io
  • haproxy stats
  • Wrapping a Tornado IOStream with SSL
  • Writing the STARTTLS command in to Blackhole
  • March

  • Bash portforwarding with autocompletion

2012

  • November

  • Java 6 on Ubuntu 12.04 (including Tomcat 6)
  • Unbanning an IP, multiple IPs or a block of IPs from DenyHost
  • October

  • How to generate an /etc/shadow compatible password
  • June

  • Send all email to a blackhole (never gets delivered), test delivery speed and much more using blackhole.io
  • March

  • Visualised: 24 hours of SSH attacks against a single server
  • Mount Amazon S3 bucket locally on Debian 5 & 6/Ubuntu 10.04
  • February

  • Backup a Linux server to Amazon S3 on Debian 6/Ubuntu 10.04
  • January

  • Automatic/Unattended updates on Debian 6 (Squeeze)

2011

  • December

  • Host git repositories with git, gitosis and gitweb on Debian 6/Ubuntu 10.04
  • Running your own PGP keyserver with SKS on Debian 6/Ubuntu 10.04
  • October

  • Nagios3 + MK Livestatus + xinetd on Debian 6/Ubuntu
  • Rebooting on OOM
  • September

  • Installing kernel headers for current kernel version with ease on Debian/Ubuntu
  • Postfix + Dovecot (IMAP/IMAPS) + SASL + Maildir on Debian 6/Ubuntu
  • Postfix + SpamAssassin + ClamAV + Procmail on Debian 6/Ubuntu
  • Postfix + DK (DomainKeys) + DKIM + SPF on Debian 6/Ubuntu
  • Debian/Ubuntu upgrade security packages only - a better way to do it
  • SpamAssassin + Razor + Pyzor on Debian 6/Ubuntu
  • Postfix spam protection with blacklists
  • Postfix spam protection with greylisting using Postgrey on Debian 6/Ubuntu
  • Load balancing HTTP/HTTPS with Pound on Debian 6/Ubuntu
  • nginx config for reverse proxying Wordpress & WP Super Cache and keeping the load off Apache2
  • August

  • nginx log real IP from Pound
  • July

  • Shared VMDKs on ESX vSphere
  • June

  • Logging Google Analytics cookies with nginx
  • February

  • SSH Tunnelling

2010

  • December

  • Debian/Ubuntu upgrade security packages only
  • October

  • Refresh Linux partition table online
  • September

  • MySQL Master-Master-Slave-Slave Replication
  • Mounting a remote filesystem using sshfs
  • WordPress + nginx + Varnish + Apache 2
  • August

  • Find and replace across multiple files
  • July

  • Using dpkg selections to backup and install packages
  • Trigger command on filesystem changes with inotify + incron
  • Adding swap while the server is online with Debian and VMWare ESX
  • April

  • Building nginx on Red Hat and Debian to RPM/DEB-style locations
  • Convert PEM & Key to a single PKCS#12 file
  • New syslog.tv nginx wordpress site configuration explained
  • March

  • less is more
  • Convert DER certificate to PEM
  • Finding files over a set size with find & awk
  • nginx - increase increase server_names_hash_bucket_size
  • Show IP in Apache logs from nginx reverse proxy
  • Configuring Nagios to monitor remote load, disk, swap etc using NRPE
  • Apache internal dummy connection
  • February

  • Using nginx, Varnish and Apache
  • nginx, proxy_cache and reverse proxying explained & benchmarked
  • HOWTO: IPTables on Debian/Ubuntu
  • HOWTO: Using SPF to validate outgoing mail
  • HOWTO: DomainKeys with Postfix on Debian/Ubuntu
  • code_swarm - Apache, Python and PostgreSQL commit visualization
  • More nginx proxy_cache optimizations and nginx load balancing
  • HOWTO: Guest Virtual Machine disk extend online with Debian/Ubuntu, LVM2 and VMWare ESX
  • HOWTO: SSH config on Debian/Ubuntu
  • January

  • Debian, Apache 2, Nginx, WordPress MU & WP-Super-Cache
  • HOWTO: DKIM with Postfix on Debian
  • Apache 2, Nginx & WordPress MU - Follow up
  • HOWTO: Debian, Apache 2 & mod_ssl with self signed cert. or officially signed cert.
  • HOWTO: Debian - Sudo(ers) explained
  • HOWTO: Debian server security
  • HOWTO: Debian - Apache 2 SSL on multiple virtual hosts
  • Back to the top of the page

Menu

  •  Contact
  •  Archives
  •  RSS

Social

  •  Github

Links

  •  Blackhole
  •  Eevee
  •  Hauntr
  •  Ghastly
  •  Pelican Plugins
kura.gg
  • Powered by love & rainbow sparkles.
  • Source code and content released under the MIT license.