@prologic@twtxt.net I start my yarnd through command line, is there a way to enable the activitypub that way? or do I need to do it some other way? (I compiled the latest source)
@stigatle@twtxt.net Cis the --enable-feature
flag
@stigatle@twtxt.net You’ll need to enable both webfinger
and activitypub
@prologic@twtxt.net Ah, thank you! I will test this after work today. Thank you!
@stigatle@twtxt.net No problems! I’m still working on the feature so I’ll keep updating y’all as I make further improvements and complete more of the work 👌
@prologic@twtxt.net Thank you for doing this! I’m really excited about this feature!
@stigatle@twtxt.net No worries 👌 Gonna try and get the other side going tonight if I can 😱
@prologic@twtxt.net - when I start it I get this error:
INFO[0000] started websub processor
ERRO[0000] error setting up ap error="error getting support feed: error: feed not found"
FATA[0000] error creating server error="error getting support feed: error: feed not found"
@stigatle@twtxt.net Hmmm what da hell?! 😱 How does your pod not have the built in support feed? Hmmm 🤔
What’s the admin user on your pod? You? 🤔
@prologic@twtxt.net I do not think I have set up the admin user correctly.
I need to check that. But yes - I should be the admin either way.
The error I mentioned was on my development machine - not my VPS that I currently post from.
@prologic@twtxt.net got the admin stuff sorted on both now.
@stigatle@yarn.stigatle.no Interesting… I’ll see what I can do about this…
@prologic@twtxt.net Thank you.
What I did was to just pull the latest, build deps and the server, then enable the features as you mention through command line, as soon as I add activitypub it fails with that error when it starts up.
@stigatle@yarn.stigatle.no Yup, because the activitypub
features wants to build a default pod actor using the builtiin support feed, which doesn’t seem to exist on your dev pod 🤣
At least your production pod has the support
feed: https://yarn.stigatle.no/user/support/twtxt.txt
Hmmm maybe there’s just a racey behaviour were on a new dev pod’s startup? Hmmm lemme see…
FWIW the feature will probably work fine on your production pod. That’s why its’ feature flagged 😅 Just enable it through the UI and restart 👌
@prologic@twtxt.net Running out of time for tonight, but I will test it tomorrow! :) I’ll let you know how it goes tomorrow night.
@stigatle@yarn.stigatle.no Meanwhile I’ll fix the bug of course… But FWIW you cannot run activitypub or webfinger on a dev instance per se, mostly because it needs full DNS lookups, TLS, etc, for things to work properly.
@prologic@twtxt.net aha, I see. no problem. Ill get it set up on my prod server tomorrow then 😀