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||184.108.40.206||1GB||25GB||Debian 9.4 x64||New York 1||US $5/month ($0.007/hour)|
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,
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.
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.
Miscellaneous raw stuff. I'll clean this up later, probably. Maybe.
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.)
/etc/init.d/opentracker(I made this based on
/etc/init.d/skeleton. I'm a newb, so probably has bugs and/or style problems.)