1y
TIL: just how few servers use . Mine was set up wrong, and almost everything worked fine.
4
2
8
0

User avatar
gyptazy @gyptazy@gyptazy.com
1y
@fastfinge is it? On my federation I also see several smaller instances running IPv6 only.
1
0
0
0
@gyptazy Oddly it seems to be the smaller ones running IPv6, while the larger ones aren’t.
1
0
0
0
User avatar
gyptazy @gyptazy@gyptazy.com
1y
@fastfinge I think especially with /#snac2 many test, homelabs and nerdy spaces came up which are only reachable by v6. While im also running several v6 only things, public facing things should always be dual-stack.
1
0
1
0
@gyptazy I used to run a bunch of stuff V6 only. Then I changed ISPs, and I no longer get IPV6 addresses at my home. So annoying!
1
0
1
0
User avatar
gyptazy @gyptazy@gyptazy.com
1y
@fastfinge tunnelbroker.net is your friend :)
1
0
0
0
@gyptazy It would be, if every website in the world didn't decide I'm a bot in a data center and give me all the CAPTCHAs.
0
0
1
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
@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
@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
@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
@quanin So do I. But one server is always cheaper than several. If something paid me I’d move it to its own server.
1
0
0
0
User avatar
James H @quanin@allovertheplace.ca
1y
@fastfinge Nothing on these servers pays me. They're all projects I fired up at some point because I had the bandwidth. But also because none of these things are paying me, if I can't support them further they die in 5 seconds.
0
0
1
0
@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
User avatar
soaproot @soaproot@sfba.social
1y
@fastfinge @quanin I did not know that about Docker. Surprises me a little bit because I would have thought there would be ways to use the large IPv6 address space to make it easier to make network connections in and out of containers, but that's just an offhand thought, not an especially deep dive into containers.
1
0
0
0
@soaproot @quanin I wonder if that’s the reason it’s off? To run my fedi server, I have a container for the backend, one for the front end, one for email, one for backups, and one for the reverse proxy. The only one I want to have a public IP is the reverse proxy.
0
0
0
0
User avatar
Jelle @jelle@ipoac.nl
1y
@fastfinge And it's even worse with some servers only supporting ipv6 inbound but not outgoing connections.
0
0
0
0