mirror of
https://github.com/cunnie/sslip.io.git
synced 2025-10-07 00:23:44 +08:00

This is a bittersweet moment—it's likely the last BOSH release I'll ever write, and in some ways is closing a chapter of my life that I found incredibly fun, exciting, and educational. Why write a BOSH Release? Because the sslip.io infrastructure, or at least three of the four nameservers, are BOSH-deployed. Why write a DNS server? Why not continue with the existing PowerDNS server + BASH backend? Because I'm stuck at the 4.2.2 PowerDNS release, and I was unable to get 4.3+ to compile in the BOSH way. Let's be honest: converting an application to a BOSH package is like doing a port, a difficult port, and it was easier to write my own DNS server than port PowerDNS 4.3+ to BOSH. There's only one job in this commit (`sslip.io-dns-server`), which is clearly named to avoid confusing with the at least 3 other DNS servers (BOSH's DNS, BIND, and PowerDNS) that have BOSH releases. The BOSH package will be in an upcoming commit.
2 lines
7 B
YAML
2 lines
7 B
YAML
--- {}
|