Single post
jump to repliesi added the ability to weight toots containing hashtags you follow to the customizable timeline #algorithm for Mastodon in #FediAlgo.
find it here: https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed
#FediTools #FediTips #Fediverse #Mastodon #activitypub #mastohelp #Fedi #foss #nodejs #opensource
7 replies
back to top@cryptadamist awesome, I just looked at the code, this is a very good idea! one question though, why are vercel analytics embedded in it? also, do you support this as a docker container somewhere, or do I have to build it?
@esoteric_programmer i forked it from here: https://github.com/pkreissel/foryoufeed
there's a version of that code running here: https://foryoufeed.vercel.app/
@cryptadamist ahh ok, just wanted to warn you that you possibly have tracking code in your app, which you might not know about, it's in src/app.ts. And about docker, I'm asking because I want to self-host it on my server, even if it ends up compiling to static pages which do most of the work in my browser. I'm going to test it now, see if it works with go to social
@cryptadamist it kinda works with go to social, but a lot of the functionality is broken because gts doesn't have mastodon behaviour all the time. Also, why is it overwhelmingly showing me things from people I follow? I want more things I don't know about, why not use federated more, or maybe even federated and local from instances available on the accounts of people available in my federated timeline? do you know what would this show if the user is very new to the platform and has no following and no followers? because that's where this tool would be most useful in my opinion, for onboarding.
@cryptadamist O yeah, btw this is showing in german for me, dk why. I have german as a possible language in my browser, but english is first. Weird... Also, thx for commenting out the tracking code
@esoteric_programmer i'm vaguely aware but thx maybe i should cut it out for now.
also re: docker i don't have a container for it set up yet but it should be pretty trivial. really just needs a basic node.js container.
@esoteric_programmer i commented out the tracking code