Anders Borch · @anders
158 followers · 1024 posts · Server mastodon.cyborch.com

Every single user of combine.social has now been migrated from the old workers to the new based workers.

The cost of a user has been cut down to a quarter of what it was, but I am still running this on my dime, so if you like the service then consider buying me a coffee.

buymeacoffee.com/z75htyyp5dh

#typescript #rust #combinesocial #mastoadmin #selfhost #singleuserinstance

Last updated 1 year ago

Anders Borch · @anders
156 followers · 1017 posts · Server mastodon.cyborch.com

Version 2.3.0 of the background worker for combine.social is out.

This means nothing for you as a current user because it is deployed already and running 😅

Even more so because not everyone has been migrated over from the v1.x workers to the new v2.x workers yet.

For those who have been migrated, you should start noticing that remote replies from pleroma and friendica will start showing up (because I switched from masto.js to megalodon-rs as the fediverse client library).

I myself will notice that since it is built in instead of running on , that it uses about half as much RAM and runs 5x faster - again, as a user you won't care 😜

As always, the privacy policy is "we don't read any of your message content, we don't store any of your messages anywhere" and if you de-authorize the app we forget about you completely.

The source code is still available if you want to read it or self-host it: github.com/orgs/combine-social

The license is MIT. Use it for whatever.

Consider donating if you like the service: buymeacoffee.com/z75htyyp5dh

#rust #typescript #node #combinesocial #selfhost #singleuserinstance #mastoadmin

Last updated 1 year ago

Anders Borch · @anders
155 followers · 1005 posts · Server mastodon.cyborch.com

Sooo…. Uhm… I broke signup to yesterday. I thought I had enough unit tests to cover me. Apparently I didn’t 😳

It’s working again now.

If you tried to sign up yesterday and was disappointed, then try again now.

combine.social

#combinesocial

Last updated 1 year ago

Anders Borch · @anders
154 followers · 998 posts · Server mastodon.cyborch.com

I have to say... the rewrite of the worker process in is really starting to pay off.

It took way longer than I thought it would to change my mindset from on to Rust, multithreading with etc.

The new language gave me some very real memory usage benefits, but it also allowed me to speed up some parts significantly. E.g. the message rate per user is up from a constant 0.5/s to peaking at 5.5/s!

Behind the scenes, masto.js has been replaced with megalodon-rs which should allow for compatibility with several new types of software (such as )

I am so excited about this!

Users will slowly start transitioning from the old worker backend to the new one. As a user you shouldn't notice any difference (yet), but some great things are definitely coming.

Anyone interested can (as usual) find the source code available here: github.com/combine-social/time

#rust #combinesocial #typescript #node #tokio #firefish

Last updated 1 year ago

Anders Borch · @anders
152 followers · 985 posts · Server mastodon.cyborch.com
Anders Borch · @anders
151 followers · 978 posts · Server mastodon.cyborch.com
Anders Borch · @anders
148 followers · 970 posts · Server mastodon.cyborch.com

You know you are getting somewhere when wants you to add support for their software in your service.

I'm honored and slightly star-struck 🤩

#firefish #combinesocial

Last updated 1 year ago

Anders Borch · @anders
147 followers · 969 posts · Server mastodon.cyborch.com

Version 1.2.0 of combine.social is out.

This means nothing for you as a current user because it is deployed already and running 😅

For new users, this means that CSP restrictions will no longer prevent you from authenticating the application.

It also made the signup page significantly slimmer (the mastodon client library is no longer embedded into the page) since the verification process is now done server side.

As always, the privacy policy is "we don't read any of your message content, we don't store any of your messages anywhere" and if you de-authorize the app we forget about you completely.

The source code is still available if you want to read it or self-host it: github.com/orgs/combine-social

The license is MIT. Use it for whatever.

Consider donating if you like the service: buymeacoffee.com/z75htyyp5dh

#combinesocial #selfhost #singleuserinstance #mastoadmin

Last updated 1 year ago

anlomedad · @anlomedad
462 followers · 2516 posts · Server mst.mineown.de

@admin @michael
Very cool. in a cronjob on small instances backfills invisible replies to the latest 200* toots in user timelines. Thank you for your work, Michael!

And if you aren't the admin of your instance, you can authorize this 3rd party app which is supposed to be doing the same combine.social/

*200 is actually freely configurable.

Does FediFetcher also run on toots in the followed-hashtags pinned to the web interface?

#fedifetcher #mastodon #combinesocial #mastoadmin

Last updated 1 year ago