So yesterday I set up a mastodon instance for myself (feel free to follow me there https://t.co/70BtC6Pucf) and I've got a couple of observations 13 atbildes
Ramūns Usovs (2022-11-19 15:52:35) |
So yesterday I set up a mastodon instance for myself (feel free to follow me there https://t.co/70BtC6Pucf) and I've got a couple of observations | ||
Ramūns Usovs (2022-11-19 15:52:35) |
My setup is to run it in a DigitalOcean droplet, with the managed postgres (because I'm too old to run databases myself) and using DO spaces as an S3 with my own nginx reverse proxy in front of that (in case I decide to move that elsewhere) | ||
Ramūns Usovs (2022-11-19 15:52:36) |
Also since I chose the 2GB droplet I quickly realised that I can't run the ES (for full-text search), because that thing is Java and thus eats all the ram and makes the machine crawl where you can't even execute shell commands anymore and can only hard-reboot the box | ||
Ramūns Usovs (2022-11-19 15:52:36) |
Anyhow, for a single user instance it's probably fine and also you're making it harder for people to find your old toots | ||
Ramūns Usovs (2022-11-19 15:52:36) |
I mostly followed this guide https://t.co/V0TdDgsfbn, tho, you should absolutely not do the parts of the firewall fuckery that relates to docker, because doing so just breaks the ability for the containers to talk to the internet | ||
Ramūns Usovs (2022-11-19 15:52:37) |
took me a while to figure that part out (what with not being an expert on firewalls), but the solution in case you find yourself in that position is funnily enough found in the docker docs: https://t.co/Gt33wKkf2Y | ||
Ramūns Usovs (2022-11-19 15:52:37) |
Anyhow onto the product itself - figuring out how to follow anyone was a bit weird, but eventually clear (type their full username, e.g. @someone@the-server.somewhere into the searchbox wait until it loads and then click the button). | ||
Ramūns Usovs (2022-11-19 15:52:38) |
however this leads to my main rant on how for whatver reason it doesn't show me that I've even followed anyone anywhere. I mean sure there's some users who need to approve of the follow on the other side, but like there's no information on my instance that I've done anything | ||
Ramūns Usovs (2022-11-19 15:52:38) |
Of course if I again type the username into the searchbox the button sure enough says that I'm following them, but like that's it. | ||
Ramūns Usovs (2022-11-19 15:52:39) |
Also the amount of content that gets loaded into the federated feed is, well, small, and it feels like it's missing the "boosts", which - weird and maybe just an initial load thing. | ||
Ramūns Usovs (2022-11-19 15:52:39) |
Is there maybe a setting I'm missing somewhere, that enables me to see those boosts? Or like do I need to enable some weirdass cronjob, to make the thing fetch stuff from the other instances more? | ||
Ramūns Usovs (2022-11-19 15:52:40) |
Also lol, turns out that the streaming thing doesn't work out of the box with DO managed postgres so I had to monkey-patch some JS and build my own docker image | ||
Ramūns Usovs (2022-11-19 15:52:41) |
not that fixing this actually makes anything appear when I click home. But then again maybe because it was broken none of the follow requests actually went through? (hey @ainmosni do you see my follow request?) | ||
Ramūns Usovs (2022-11-19 15:52:41) |
Anyhow, Jesus, computering, I don't really miss you at all it turns out - it's all still dumb and nothing _quite_ works, which I guess is just how everything is |