Email or username:

Password:

Forgot your password?
Nikita

Hey Fedi, do you know if there is a federated (perhaps even #ActivityPub-powered) cooking recipe hosting service? If not, let's ๐Ÿ‘ make ๐Ÿ‘ this ๐Ÿ‘ happen!

I hate modern recipe websites. All of them are full with ads and tracking. The leading recipe hosting in my country loads over 30 different trackers, and that's excluding the ads!

40 comments
Fedi.Tips ๐ŸŽ„

@kytta

Don't know a federated one, no. Sounds like a great idea :)

smallcircles (Humane Tech Now)

@kytta this has been suggested before (but I can't find that toot).

There I also mentioned that a more generic solution might handle that use case.. and a gazillion others: A federated PubSub server app, where publishers send linked data to according to a Profile (in this case a Recipe). They might be vetted on the server by someone, and then they federate to other instances interested in that information. Subscribers, based on specific metadata, receive the content to use for whatever purpose.

Nikita

@Barnesoo yesss, that's more like what I want to see. Although, this design is a bit too ascetic for me :D

๐Ÿ‡ธโ€Š๐Ÿ‡ญโ€Š๐Ÿ‡ฎโ€Š๐Ÿ‡ณโ€Š๐Ÿ‡ฒโ€Š๐Ÿ‡ฆโ€Š๐Ÿ‡ฎ

@kytta yes to all of this!
I regularly cook "from" my phone and most recipe sites OOM Android Chrome on my few-years-old mid-range phone from all the bells, whistles and adds.

Meredith

@kytta I'd sign up for this! No idea how to build such things but I want in!

Nikita

@yyp this is what actually inspired me in the first place :)

minnix

@kytta the closest I know of is Nextcloud cookbook, apps.nextcloud.com/apps/cookbo

Nextcloud itself is federated but not activitypub, so you'd only be sharing between Nextcloud instances.

HRH ginsterbusch

@kytta well, usually I drop recipes in my wiki .. so, maybe a dokuwiki would do? ;)

ChrlsGrmmg ZNโ˜˜๏ธ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ป๐Ÿ‡ฆ๐Ÿ–ฅ๏ธ

@kytta Not exactly what you seem to be looking for, but based.cooking/ was created for some of the same reasons cited in the ask.

Konni

@kytta i'm concerned that the discoverability downsides of fedi might outweight the benefits here :(

i mean maybe there is a good way to at least index recipies and keywords of all peers?

because quickly finding recipies is kinda what its all about

devdog

@kytta Not really what you are searching but I am looking to setup tandoor.dev for my family. Very powerful and open source.
My main reasons for this solution are:
- Great data import/export
- Import from websites
- week planner
- Planned integration of Bring shopping list
- Easy to install, even on a Synology

Zekovski

@kytta I think I remember seeing an account or an hashtag to post recipes but I can't remember it. ๐Ÿค”

Hippo ๐Ÿฆ€๐Ÿฆ€

@kytta ooh yess let's go! (I don't have any recipes but I'm still cheering on enthusiastically ๐Ÿ˜…)

Hippo ๐Ÿฆ€๐Ÿฆ€

@kytta the closest I can think of is @bookwyrm, but of course the purpose of that is slightly different ๐Ÿ˜›

Jason B ๐Ÿง™โ€โ™‚๏ธ

@kytta hmmm, that seems like a fun project. Can we do it in python?

rich

@kytta hmm, recipe sharing was the original intent of the gnutella network if I remember correctly

DELETED

@kytta In French, there's cuisine-libre.org/ which is quite good.

I know there's a Nextcloud app for that: apps.nextcloud.com/apps/cookbo

But it is not federated.

Nikita

A hundred replies later, hereโ€™s what I gathered:

โ€” people seem to like the idea :D
โ€” there are other projects with similar idea of making recipes publishing more communal
โ€” there are quite a few recipe formats: Schema.org, FatHub, RecipeML, h-recipe, Cooklang
โ€” semantic markup is a must
โ€” discoverability will be tricky
โ€” Nextcloud has a cookbook app; it is unclear how it works with (federated) Nextcloud Social
โ€” name ideas: Recipedia, Cookwyrm :blobcatgoogly2:

Iโ€™m quite hyped to say the least

A hundred replies later, hereโ€™s what I gathered:

โ€” people seem to like the idea :D
โ€” there are other projects with similar idea of making recipes publishing more communal
โ€” there are quite a few recipe formats: Schema.org, FatHub, RecipeML, h-recipe, Cooklang
โ€” semantic markup is a must
โ€” discoverability will be tricky
โ€” Nextcloud has a cookbook app; it is unclear how it works with (federated) Nextcloud Social
โ€” name ideas: Recipedia, Cookwyrm :blobcatgoogly2:

Dieu

@kytta
Recently checked out the nextcloud cookbook, which I understand uses the schema.org definition for recipes which, somewhat clownishly, types ingredients as Text (instead of a triple of unit, amount and type of ingredient). This is a very bad idea that makes automatic scaling impossible.

Nikita

@hllizi yeah, okay, that is definitely not the way to store recipes. Might be useful for sharing or for Semantic Web, though.

Ana Luisa

@kytta there are so many replies itโ€™s hard to follow where the conversation is at right now, but please keep us updated about how this is going! Iโ€™m very interested. Iโ€™m not a developer, but here to help as well

Nikita

I have now created a repo on Codeberg with the wiki, where I'll put all gathered knowledge over the next days:

codeberg.org/kytta/federated-r

cc @garlic_onions

scmbradley

@kytta you have to call it cookwyrm. That's an amazing name!

xergi0k

@kytta open source recipes! Maybe can work like got where you can fork your own versions for things like meat replacements!

Go Up