DigitalOcean » Usage notes

✘ Stub

DigitalOcean » My config

DigitalOcean » My config » Droplets

The lowest-powered droplet is more than sufficient for my meager needs, for now.

Name Creation date IP address RAM size SSD size Operating system Region Cost
spike.hexstream.net 206.81.12.114 1GB 25GB Debian 9.4 x64 New York 1 US $5/month ($0.007/hour)

DigitalOcean » My config » Droplets » spike.hexstream.net

After a big refactoring, I was finally able to migrate the server from Ubuntu 14.04 to Debian 9.4, with very little downtime.
I unfortunately lost my cute little IP because of some DigitalOcean nonsense. You will be missed, 192.34.60.103!

DigitalOcean » My config » Droplets » spike.hexstream.net » Apache

For installation of Apache, I simply use the apache2 Debian package.

I used to use a horrible custom apache config style. Now I use a nice standard Debian apache config style.

Basically, my sites-available directory has only 2 kinds of file: "standard" configuration and "standard redirect" configuration.
global.hexstreamsoft.com additionally sets ups CORS for the fonts.

DigitalOcean » My config » Droplets » spike.hexstream.net » Raw

Miscellaneous raw stuff. I'll clean this up later, probably. Maybe.

/usr/local/bin/website-update-hook.sh

...3 » spike.hexstream.net » Raw » Bittorrent

I run my own private bittorrent tracker. ("private" in the sense that only I can add files.)

(Actually I don't run my own tracker anymore, it was too much trouble. Hopefully I can fix this sometime.)

opentracker isn't yet widely available in repos, for stupid licensing reasons.

(Supposedly you don't need a tracker these days, because of the DHT stuff, but I'm not sure how well that works (if at all) for incredibly obscure torrents, and if that's likely to cause performance or compatibility problems.)