1y
TIL: just how few servers use . Mine was set up wrong, and almost everything worked fine.
4
2
8
0
User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge I'm surprised at how many instances don't actually use IPV6 considering the software itself is pretty stack independent. I didn't have to do anything special when setting this thing up and it runs just fine over IPV6.
1
0
0
0
1y
@quanin I think it’s because docker has IPv6 off by default, and you have to do special things to get it working.
2
0
1
0
User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge Aha. And I wouldn't use Docker if you paid me, so there's that.
1
0
0
0
1y
@quanin I have absolutely everything dockerized. Literally nothing at all runs on the host directly. In theory, that makes it super easy to move servers. And it would have been, too, if only I’d remembered to back up the config files for my instance, not just assume that it kept everything important in the database. Everything else moved as fast as I could transfer the data.
1
0
1
0
User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge In theory, yes. In practice that's just one more point of failure. And unless you're changing your configs daily, nothing stops you from keeping a copy of them local. I've got a script that dumps the database into my userspace, then that and the configs are pulled local. Plus I have automatic daily image snapshots happening. Something catches fire I can be back online in 20 minutes. I may be missing the most recent data this way, but if it's important it can be replaced.
1
0
0
0
1y
@quanin Right, but i run 20 other things on this server. Docker lets me stick it all behind a reverse proxy. And it’s not an issue that one app wants postgresql 15 and another wants 16 and nobody wants the same version of Python.
1
0
0
0
User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge Ah. See generally speaking I prefer my servers a little more specialized. The server that runs this instance runs only this instance. The tradeoff there is of course that means more servers, but if for some reason this one explodes it only takes down this instance.
2
0
0
0
1y
@quanin I mean I’m not desperately poor or something. But selfhosting comes out of the hobby budget.
1
0
0
0

User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge Oh I get it. In the last long-term gig I had one of these servers was also where I tested things so I could stick the developers' noses in what was broken, so I mean technically that server paid for itself. But since that's also my primary web server I already planned to pay for that.
0
0
1
0