1 00:00:00,000 --> 00:00:03,880 Okay, before we jump in today, just a quick word about our supporter, SafeServer. 2 00:00:03,880 --> 00:00:06,840 If you're thinking about hosting for projects, maybe like the one we're discussing, 3 00:00:06,840 --> 00:00:08,120 or need 4 00:00:08,120 --> 00:00:11,880 some help with digital transformation stuff, SafeServer is worth checking out. 5 00:00:11,880 --> 00:00:16,260 They can actually help host this kind of software we're about to get into. 6 00:00:16,260 --> 00:00:20,080 Find out more at www.safeserver.de. 7 00:00:20,080 --> 00:00:22,720 Their support really helps us do these deep dives. 8 00:00:22,720 --> 00:00:27,080 So welcome everyone to the deep dive. 9 00:00:27,080 --> 00:00:30,360 Today we're looking at something that popped up in the sources you sent us. 10 00:00:30,360 --> 00:00:35,200 It's all about bringing some order to, let's face it, what can be a pretty chaotic 11 00:00:35,200 --> 00:00:35,680 place 12 00:00:35,680 --> 00:00:36,680 sometimes. 13 00:00:36,680 --> 00:00:37,680 Yeah. 14 00:00:37,680 --> 00:00:38,680 The kitchen. 15 00:00:38,680 --> 00:00:41,960 Specifically managing your recipes and planning your meals. 16 00:00:41,960 --> 00:00:43,600 We're diving into a project called Melee. 17 00:00:43,600 --> 00:00:44,600 That's right. 18 00:00:44,600 --> 00:00:46,800 Yeah, the info we've been digging through for this comes straight from the source, 19 00:00:46,800 --> 00:00:46,800 the 20 00:00:46,800 --> 00:00:50,220 official GitHub repository for Melee, which is where all the code lives and the 21 00:00:50,220 --> 00:00:50,760 community 22 00:00:50,760 --> 00:00:54,400 hangs out, and also their official website, Melee.io. 23 00:00:54,400 --> 00:00:56,640 It lays out pretty clearly what Melee is all about. 24 00:00:56,640 --> 00:00:59,720 Okay, so our mission today really is to unpack Melee. 25 00:00:59,720 --> 00:01:03,320 Let's figure out what it actually is, look at its main features, and importantly, 26 00:01:03,320 --> 00:01:03,960 understand 27 00:01:03,960 --> 00:01:06,240 why you might find it useful. 28 00:01:06,240 --> 00:01:09,680 And we're trying to approach this especially for beginners, right? 29 00:01:09,680 --> 00:01:14,240 Maybe you're someone who loves cooking, but you've got recipes saved everywhere. 30 00:01:14,240 --> 00:01:16,840 Bookmarks, printouts, sticky notes. 31 00:01:16,840 --> 00:01:18,360 Happens to the best of us. 32 00:01:18,360 --> 00:01:22,770 Or maybe you're just starting to think, hey, I want more control over my digital 33 00:01:22,770 --> 00:01:23,560 stuff, 34 00:01:23,560 --> 00:01:25,320 looking beyond just cloud services. 35 00:01:25,320 --> 00:01:28,840 We want to break Mealy down so it feels easy to grasp. 36 00:01:28,840 --> 00:01:29,840 All right. 37 00:01:29,840 --> 00:01:31,360 Let's start at the very beginning then. 38 00:01:31,360 --> 00:01:35,320 For someone who's never heard of Mealy, maybe never even considered a digital 39 00:01:35,320 --> 00:01:36,120 recipe thing, 40 00:01:36,120 --> 00:01:38,480 what is it in simple terms? 41 00:01:38,480 --> 00:01:39,480 Okay. 42 00:01:39,480 --> 00:01:44,660 At its heart, Mealy is basically your personal digital recipe box and a kitchen 43 00:01:44,660 --> 00:01:45,680 helper too. 44 00:01:45,680 --> 00:01:48,140 But the key thing, the thing that makes it different from a lot of apps you might 45 00:01:48,140 --> 00:01:48,440 just 46 00:01:48,440 --> 00:01:50,800 download is that you keep it and you control it. 47 00:01:50,800 --> 00:01:51,800 Ah, okay. 48 00:01:51,800 --> 00:01:53,360 And that's the self-hosted bit you mentioned. 49 00:01:53,360 --> 00:01:54,360 Yeah. 50 00:01:54,360 --> 00:01:55,800 That sounded a bit technical. 51 00:01:55,800 --> 00:01:59,090 How can we explain self-hosted without making it sound super complicated for 52 00:01:59,090 --> 00:01:59,680 someone new 53 00:01:59,680 --> 00:02:00,680 to this? 54 00:02:00,680 --> 00:02:01,680 Good question. 55 00:02:01,680 --> 00:02:05,530 Yes, self-hosted just means instead of your recipes living on some big company 56 00:02:05,530 --> 00:02:06,000 server 57 00:02:06,000 --> 00:02:10,010 somewhere out there, you know, like Google's or Apple's or whoever made the recipe 58 00:02:10,010 --> 00:02:10,460 app, 59 00:02:10,460 --> 00:02:16,560 you run the Mealy software yourself on your own computer or maybe a small server. 60 00:02:16,560 --> 00:02:18,160 My own computer, like my laptop. 61 00:02:18,160 --> 00:02:19,160 Yeah. 62 00:02:19,160 --> 00:02:20,160 Or something else. 63 00:02:20,160 --> 00:02:21,160 It could be. 64 00:02:21,160 --> 00:02:22,160 It could be a desktop computer you have. 65 00:02:22,160 --> 00:02:27,840 People often use small, cheap computers like a Raspberry Pi or maybe a mini PC. 66 00:02:27,840 --> 00:02:32,480 Or you could rent a virtual server from a provider like our supporter, Safe Server 67 00:02:32,480 --> 00:02:33,320 actually. 68 00:02:33,320 --> 00:02:37,140 The main idea is you decide where it runs and where your recipes and data are 69 00:02:37,140 --> 00:02:37,800 stored. 70 00:02:37,800 --> 00:02:38,800 You're in charge. 71 00:02:38,800 --> 00:02:39,800 Okay. 72 00:02:39,800 --> 00:02:40,800 Got it. 73 00:02:40,800 --> 00:02:41,800 So it's about control. 74 00:02:41,800 --> 00:02:43,480 Keeping my recipes close, digitally speaking. 75 00:02:43,480 --> 00:02:46,040 So once I have it running, what's its main job? 76 00:02:46,040 --> 00:02:47,040 What's it designed to do? 77 00:02:47,040 --> 00:02:50,060 Well, the sources make it clear its main purpose is managing your whole recipe 78 00:02:50,060 --> 00:02:50,760 collection. 79 00:02:50,760 --> 00:02:55,000 It doesn't matter if they're from websites, cookbooks, or your grandma's handwritten 80 00:02:55,000 --> 00:02:55,880 notes. 81 00:02:55,880 --> 00:02:59,400 And then helping you use that collection to plan your meals more easily. 82 00:02:59,400 --> 00:03:01,360 It's meant to be your central kitchen hub. 83 00:03:01,360 --> 00:03:02,360 Right. 84 00:03:02,360 --> 00:03:04,360 A private digital cookbook I control. 85 00:03:04,360 --> 00:03:05,360 Okay. 86 00:03:05,360 --> 00:03:06,520 Racticalities. 87 00:03:06,520 --> 00:03:11,310 The sources say it offers a pleasant user experience for the whole family and it's 88 00:03:11,310 --> 00:03:12,120 intuitive 89 00:03:12,120 --> 00:03:13,720 and easy to use. 90 00:03:13,720 --> 00:03:16,200 What features actually make that happen? 91 00:03:16,200 --> 00:03:18,360 What does it do that makes life easier in the kitchen? 92 00:03:18,360 --> 00:03:19,360 Yeah. 93 00:03:19,360 --> 00:03:20,360 That's where you see the design focus. 94 00:03:20,360 --> 00:03:23,480 They've clearly thought about common frustrations. 95 00:03:23,480 --> 00:03:26,920 One of the absolute biggest things they highlight is recipe imports. 96 00:03:26,920 --> 00:03:31,500 Oh, like grabbing recipes straight from websites because typing those out manually 97 00:03:31,500 --> 00:03:32,180 is, yes, 98 00:03:32,180 --> 00:03:33,180 the worst. 99 00:03:33,180 --> 00:03:34,180 Exactly. 100 00:03:34,180 --> 00:03:38,600 The sources say you can easily add recipes into your database by providing the URL. 101 00:03:38,600 --> 00:03:42,570 Mealy has this built-in tech like a scraper that understands how to read recipe 102 00:03:42,570 --> 00:03:43,320 websites. 103 00:03:43,320 --> 00:03:47,080 It just pulls out the important stuff automatically, ingredients, steps, serving 104 00:03:47,080 --> 00:03:47,920 size, maybe even 105 00:03:47,920 --> 00:03:48,920 the pictures. 106 00:03:48,920 --> 00:03:49,920 Right. 107 00:03:49,920 --> 00:03:54,070 So you can potentially add, like they say, thousands of recipes from around the web 108 00:03:54,070 --> 00:03:54,420 super 109 00:03:54,420 --> 00:03:55,420 quickly. 110 00:03:55,420 --> 00:03:59,600 Find a recipe online, paste the link into Mealy, and bam, it's saved, formatted in 111 00:03:59,600 --> 00:04:00,960 your library. 112 00:04:00,960 --> 00:04:02,640 No more copy-pasting hell. 113 00:04:02,640 --> 00:04:03,640 Okay. 114 00:04:03,640 --> 00:04:05,480 That alone is huge. 115 00:04:05,480 --> 00:04:06,760 Not having to retype everything. 116 00:04:06,760 --> 00:04:07,760 Amazing. 117 00:04:07,760 --> 00:04:09,400 But what about the really personal ones? 118 00:04:09,400 --> 00:04:13,080 The recipe card from Aunt Carol or something from a physical cookbook? 119 00:04:13,080 --> 00:04:14,080 Yep. 120 00:04:14,080 --> 00:04:15,080 They thought of that too. 121 00:04:15,080 --> 00:04:19,540 The sources say you can add a family recipe with the UI editor. 122 00:04:19,540 --> 00:04:21,140 And it's not just like a plain text box. 123 00:04:21,140 --> 00:04:22,640 It's structured. 124 00:04:22,640 --> 00:04:27,120 Fields for ingredients, instructions, description, nutrition facts, all that stuff. 125 00:04:27,120 --> 00:04:31,090 So you can make your own recipes look just as neat and organized as the imported 126 00:04:31,090 --> 00:04:31,400 ones. 127 00:04:31,400 --> 00:04:32,400 Everything's consistent. 128 00:04:32,400 --> 00:04:33,400 Nice. 129 00:04:33,400 --> 00:04:34,400 Okay. 130 00:04:34,400 --> 00:04:37,120 So I've got my recipes in there, web ones, my own ones. 131 00:04:37,120 --> 00:04:38,480 It's my digital cookbook. 132 00:04:38,480 --> 00:04:39,760 What's next? 133 00:04:39,760 --> 00:04:40,760 Meal planning, I guess. 134 00:04:40,760 --> 00:04:41,760 Does Mealy help with that? 135 00:04:41,760 --> 00:04:42,760 It does. 136 00:04:42,760 --> 00:04:43,760 Yeah. 137 00:04:43,760 --> 00:04:44,760 That's the logical next step, right? 138 00:04:44,760 --> 00:04:45,760 Got the recipes. 139 00:04:45,760 --> 00:04:46,760 Now what to cook. 140 00:04:46,760 --> 00:04:48,920 Mealy has a specific meal planner feature. 141 00:04:48,920 --> 00:04:52,560 You can basically drag and drop your recipes onto a calendar, plan out your week or 142 00:04:52,560 --> 00:04:53,120 month, 143 00:04:53,120 --> 00:04:54,120 whatever works for you. 144 00:04:54,120 --> 00:04:55,760 It gives you that visual overview. 145 00:04:55,760 --> 00:04:56,760 Okay. 146 00:04:56,760 --> 00:04:58,880 And please tell me this connects to a shopping list somehow. 147 00:04:58,880 --> 00:05:00,160 That's always the pain point. 148 00:05:00,160 --> 00:05:01,480 It absolutely does. 149 00:05:01,480 --> 00:05:03,440 That's one of the biggest practical wins. 150 00:05:03,440 --> 00:05:06,850 You pick the meals you planned or just some recipes you want to make, and Mealy 151 00:05:06,850 --> 00:05:07,320 will put 152 00:05:07,320 --> 00:05:10,320 the necessary ingredients on your shopping list. 153 00:05:10,320 --> 00:05:12,060 But here's the really cool part. 154 00:05:12,060 --> 00:05:15,800 The sources mentioned in the list can be organized into sections of your local 155 00:05:15,800 --> 00:05:16,680 supermarket. 156 00:05:16,680 --> 00:05:17,680 Wait, what? 157 00:05:17,680 --> 00:05:18,680 Organized by section? 158 00:05:18,680 --> 00:05:20,240 Like all the dairy stuff together? 159 00:05:20,240 --> 00:05:21,240 All the produce? 160 00:05:21,240 --> 00:05:22,240 Exactly. 161 00:05:22,240 --> 00:05:23,240 Think about how you shop. 162 00:05:23,240 --> 00:05:24,240 You go down aisles, right? 163 00:05:24,240 --> 00:05:27,280 A random list makes you zigzag all over. 164 00:05:27,280 --> 00:05:31,180 Mealy grouping items by section produce, dairy, pantry, whatever section you set up 165 00:05:31,180 --> 00:05:31,320 means 166 00:05:31,320 --> 00:05:34,020 you can just walk through the store more efficiently. 167 00:05:34,020 --> 00:05:37,530 No more getting to the checkout and realizing you forgot the flour way back on 168 00:05:37,530 --> 00:05:38,320 aisle three. 169 00:05:38,320 --> 00:05:40,120 It makes shopping way less stressful. 170 00:05:40,120 --> 00:05:41,120 Okay. 171 00:05:41,120 --> 00:05:42,120 That is brilliant. 172 00:05:42,120 --> 00:05:45,520 Seriously, that solves a real problem. 173 00:05:45,520 --> 00:05:49,440 Beyond recipes and planning and shopping, any other ways to organize things? 174 00:05:49,440 --> 00:05:50,440 Yeah. 175 00:05:50,440 --> 00:05:51,440 It uses a familiar idea. 176 00:05:51,440 --> 00:05:53,320 You can group recipes into cookbooks. 177 00:05:53,320 --> 00:05:56,850 So you can make collections like quick dinners, holiday baking, stuff the kids like, 178 00:05:56,850 --> 00:05:57,400 whatever 179 00:05:57,400 --> 00:05:59,120 categories make sense to you. 180 00:05:59,120 --> 00:06:00,800 Just another way to keep things tidy. 181 00:06:00,800 --> 00:06:06,200 And if my family wants in, like can my partner see the meal plan or add recipes? 182 00:06:06,200 --> 00:06:07,200 Yep. 183 00:06:07,200 --> 00:06:08,200 Built for that too. 184 00:06:08,200 --> 00:06:12,460 The sources talk about adding users and creating groups so you can give everyone in 185 00:06:12,460 --> 00:06:13,080 the family 186 00:06:13,080 --> 00:06:17,150 their own login, let them see the recipes, check the meal plan, maybe add their own 187 00:06:17,150 --> 00:06:18,080 favorites. 188 00:06:18,080 --> 00:06:22,940 Makes it easy to share your recipes with the whole family, as they put it. 189 00:06:22,940 --> 00:06:25,160 Or maybe share a specific cookbook with friends. 190 00:06:25,160 --> 00:06:27,360 And when I open it up, what does it look like? 191 00:06:27,360 --> 00:06:28,360 Just a big list. 192 00:06:28,360 --> 00:06:29,360 Doesn't sound like it. 193 00:06:29,360 --> 00:06:32,440 The sources mention beautiful recipe feeds when you log in. 194 00:06:32,440 --> 00:06:37,140 Sounds like it shows you maybe your newest recipes or featured ones in a nice 195 00:06:37,140 --> 00:06:37,640 visual 196 00:06:37,640 --> 00:06:38,640 way. 197 00:06:38,640 --> 00:06:39,640 Makes it more inviting. 198 00:06:39,640 --> 00:06:40,640 Helps you decide what to cook. 199 00:06:40,640 --> 00:06:44,560 Okay, so we talked about running this yourself, this self-hosting. 200 00:06:44,560 --> 00:06:47,850 And the sources say it's user-friendly, but, you know, setting up server stuff can 201 00:06:47,850 --> 00:06:48,120 sometimes 202 00:06:48,120 --> 00:06:49,120 be tricky. 203 00:06:49,120 --> 00:06:52,870 How does Melee make that setup part easier for someone who's not, like, a tech 204 00:06:52,870 --> 00:06:53,440 wizard? 205 00:06:53,440 --> 00:06:54,440 Right. 206 00:06:54,440 --> 00:06:55,960 Do I need to be a systems administrator? 207 00:06:55,960 --> 00:06:56,960 Not necessarily. 208 00:06:56,960 --> 00:06:59,240 And they point to one key thing here. 209 00:06:59,240 --> 00:07:01,920 Easy Docker deployment. 210 00:07:01,920 --> 00:07:04,000 Let's try to explain Docker simply. 211 00:07:04,000 --> 00:07:06,260 Think of software like a recipe, right? 212 00:07:06,260 --> 00:07:11,660 It needs ingredients, code, libraries, and instructions configuration. 213 00:07:11,660 --> 00:07:15,330 Installing it normally is like putting those ingredients directly on your kitchen 214 00:07:15,330 --> 00:07:15,680 counter. 215 00:07:15,680 --> 00:07:18,560 Sometimes they mix badly with other stuff already there. 216 00:07:18,560 --> 00:07:22,590 Docker is like putting everything Melee needs, the code, the libraries, the 217 00:07:22,590 --> 00:07:23,400 settings into 218 00:07:23,400 --> 00:07:26,000 a standardized box, a container. 219 00:07:26,000 --> 00:07:27,520 Like a Tupperware for software? 220 00:07:27,520 --> 00:07:28,520 Kind of, yeah. 221 00:07:28,520 --> 00:07:29,520 Self-contained unit. 222 00:07:29,520 --> 00:07:32,280 You install Docker itself once, which is usually pretty straightforward. 223 00:07:32,280 --> 00:07:34,960 Then you just tell Docker, hey, run this Melee container. 224 00:07:34,960 --> 00:07:37,160 Because everything Melee needs is inside that container. 225 00:07:37,160 --> 00:07:41,920 It runs reliably without messing with or being messed up by other software on your 226 00:07:41,920 --> 00:07:42,560 system. 227 00:07:42,560 --> 00:07:44,200 It hugely simplifies the setup. 228 00:07:44,200 --> 00:07:45,920 Okay, the container idea helps. 229 00:07:45,920 --> 00:07:48,120 It packages it all up neatly. 230 00:07:48,120 --> 00:07:51,640 Are there other smart things happening behind the scenes that actually help me as 231 00:07:51,640 --> 00:07:52,240 the user? 232 00:07:52,240 --> 00:07:54,680 Yes, and this is where it feels quite modern. 233 00:07:54,680 --> 00:07:56,560 They mention using machine learning technology. 234 00:07:56,560 --> 00:07:58,900 Don't let that term scare you off. 235 00:07:58,900 --> 00:08:03,240 For you, the user, it just means Melee is smart about understanding your recipes. 236 00:08:03,240 --> 00:08:06,260 Machine learning for recipes, how does that help me make dinner? 237 00:08:06,260 --> 00:08:08,120 It leads to some really practical stuff. 238 00:08:08,120 --> 00:08:11,700 The ML is used to process and parse recipe ingredients. 239 00:08:11,700 --> 00:08:16,280 So Melee doesn't just see one cup flour as text, it tries to understand. 240 00:08:16,280 --> 00:08:18,880 Ingredient flour, amount one, unit cup. 241 00:08:18,880 --> 00:08:24,200 Or 500 gram chicken breast, ingredient chicken breast, amount 500, unit is G. 242 00:08:24,200 --> 00:08:27,500 This understanding helps you stay organized because the software knows more about 243 00:08:27,500 --> 00:08:27,840 what's 244 00:08:27,840 --> 00:08:29,180 in your recipes. 245 00:08:29,180 --> 00:08:32,920 And that understanding powers those useful features we talked about, like recipe 246 00:08:32,920 --> 00:08:33,560 scaling. 247 00:08:33,560 --> 00:08:37,190 If Melee knows the amounts in units, it can help you adjust if you want to make 248 00:08:37,190 --> 00:08:37,640 more or 249 00:08:37,640 --> 00:08:38,640 less. 250 00:08:38,640 --> 00:08:42,690 Recipe says two cloves garlic for four people, scale it to eight, and Melee might 251 00:08:42,690 --> 00:08:43,200 suggest 252 00:08:43,200 --> 00:08:44,200 four cloves garlic. 253 00:08:44,200 --> 00:08:45,200 Ah. 254 00:08:45,200 --> 00:08:49,120 Okay, so it's not just text, it actually understands the recipe structure a bit. 255 00:08:49,120 --> 00:08:50,120 Exactly. 256 00:08:50,120 --> 00:08:53,500 And that also makes the shopping list consolidation way better. 257 00:08:53,500 --> 00:08:57,320 Because Melee gets that one pound chicken in one recipe and 500 gram chicken in 258 00:08:57,320 --> 00:08:57,780 another 259 00:08:57,780 --> 00:09:01,160 are both chicken, it can group them on your shopping list. 260 00:09:01,160 --> 00:09:05,900 And out of two separate lines for chicken, it might put them together under meat 261 00:09:05,900 --> 00:09:05,960 and 262 00:09:05,960 --> 00:09:07,760 show you the total amount you need. 263 00:09:07,760 --> 00:09:11,760 Maybe even converting units saves you scanning the list multiple times. 264 00:09:11,760 --> 00:09:12,760 That is smart. 265 00:09:12,760 --> 00:09:17,300 Scaling recipes, consolidating the shopping list intelligently, that feels like a 266 00:09:17,300 --> 00:09:17,640 real 267 00:09:17,640 --> 00:09:18,640 upgrade. 268 00:09:18,640 --> 00:09:20,960 Okay, so I've got all my precious family recipes in there. 269 00:09:20,960 --> 00:09:22,240 What about keeping it safe? 270 00:09:22,240 --> 00:09:23,240 Backups. 271 00:09:23,240 --> 00:09:24,240 Yep. 272 00:09:24,240 --> 00:09:25,240 Crucial point for self-hosting. 273 00:09:25,240 --> 00:09:29,180 The sources mention automatic backups to keep your data safe. 274 00:09:29,180 --> 00:09:32,210 So even though you're running it, there are built-in ways to make sure you don't 275 00:09:32,210 --> 00:09:32,680 accidentally 276 00:09:32,680 --> 00:09:33,920 lose everything. 277 00:09:33,920 --> 00:09:37,780 And I saw things like REST API backend and OpenAPI listed too. 278 00:09:37,780 --> 00:09:40,000 Is that something a beginner needs to worry about? 279 00:09:40,000 --> 00:09:41,000 No. 280 00:09:41,000 --> 00:09:42,360 Not unless you want to get geeky. 281 00:09:42,360 --> 00:09:46,920 The sources frame those for power users or third-party applications. 282 00:09:46,920 --> 00:09:49,360 Just means the data isn't totally locked in. 283 00:09:49,360 --> 00:09:53,320 If you were tech savvy, you could write scripts or connect other apps to Melee. 284 00:09:53,320 --> 00:09:57,060 But just for using Melee day-to-day through the web interface, you never need to 285 00:09:57,060 --> 00:09:57,400 touch 286 00:09:57,400 --> 00:09:58,400 the API. 287 00:09:58,400 --> 00:09:59,400 It's optional extra power. 288 00:09:59,400 --> 00:10:00,400 Got it. 289 00:10:00,400 --> 00:10:03,120 Good to know it's there, but not essential. 290 00:10:03,120 --> 00:10:07,390 The sources also mention community and contribution stuff, common for open source 291 00:10:07,390 --> 00:10:07,720 projects. 292 00:10:07,720 --> 00:10:08,720 Right. 293 00:10:08,720 --> 00:10:13,120 Melee is open source software AGPL license, specifically. 294 00:10:13,120 --> 00:10:14,120 Means the code is public. 295 00:10:14,120 --> 00:10:16,480 Anyone can see it, use it, change it. 296 00:10:16,480 --> 00:10:19,240 People in the self-hosting world often like that transparency. 297 00:10:19,240 --> 00:10:22,760 You're not relying on a company that might disappear or change direction. 298 00:10:22,760 --> 00:10:26,760 And yeah, they mention a decent sized community, 183 contributors helping out. 299 00:10:26,760 --> 00:10:27,760 183? 300 00:10:27,760 --> 00:10:28,760 Wow. 301 00:10:28,760 --> 00:10:29,800 That's quite a few people working on it. 302 00:10:29,800 --> 00:10:32,160 What if someone wants to help but isn't a coder? 303 00:10:32,160 --> 00:10:33,680 Can they still pitch in? 304 00:10:33,680 --> 00:10:34,680 Totally. 305 00:10:34,680 --> 00:10:37,000 The sources highlight translations as a big way. 306 00:10:37,000 --> 00:10:42,740 They use a platform called Crowdin, and Melee already has translations for 35 plus 307 00:10:42,740 --> 00:10:43,800 languages. 308 00:10:43,800 --> 00:10:47,240 So if you speak another language, helping translate the interface is a super 309 00:10:47,240 --> 00:10:47,760 valuable 310 00:10:47,760 --> 00:10:48,760 contribution. 311 00:10:48,760 --> 00:10:50,180 No coding needed. 312 00:10:50,180 --> 00:10:54,040 And they also give a nod to sponsors who help fund the project's development. 313 00:10:54,040 --> 00:10:55,040 That's great. 314 00:10:55,040 --> 00:10:56,040 Good point about translating. 315 00:10:56,040 --> 00:10:57,040 It really does sound community-driven. 316 00:10:57,040 --> 00:11:00,840 Okay, let's pull this all together for the listener. 317 00:11:00,840 --> 00:11:03,660 We've talked features, tech, community. 318 00:11:03,660 --> 00:11:07,960 But why should you, listening right now, actually care about Melee? 319 00:11:07,960 --> 00:11:09,340 What's the real relevance? 320 00:11:09,340 --> 00:11:13,920 I think it boils down to bringing order and control to your kitchen life, really. 321 00:11:13,920 --> 00:11:18,120 Think about how recipes get scattered, bookmarks, photos, notes. 322 00:11:18,120 --> 00:11:20,420 Melee gives you one place for all of it. 323 00:11:20,420 --> 00:11:23,940 Organized, searchable, it saves serious time with that web import feature. 324 00:11:23,940 --> 00:11:26,860 It makes meal planning less of a chore with the calendar. 325 00:11:26,860 --> 00:11:30,580 And that shopping list, organized by section, genuinely makes grocery trips easier. 326 00:11:30,580 --> 00:11:32,940 Plus, there's that data control aspect. 327 00:11:32,940 --> 00:11:35,220 Your recipes, your meal plans, they stay with you. 328 00:11:35,220 --> 00:11:38,700 On hardware you control, it's not just floating around on some company server. 329 00:11:38,700 --> 00:11:39,700 Right. 330 00:11:39,700 --> 00:11:40,700 It's yours. 331 00:11:40,700 --> 00:11:44,450 And despite the techie sound of self-hosted, the goal seems to be that user-friendly 332 00:11:44,450 --> 00:11:45,060 interface 333 00:11:45,060 --> 00:11:46,060 they keep mentioning. 334 00:11:46,060 --> 00:11:47,740 Familiar, easy to use. 335 00:11:47,740 --> 00:11:48,740 Exactly. 336 00:11:48,740 --> 00:11:52,380 The tech stuff, the docker, the machine learning, it's all there to enable that 337 00:11:52,380 --> 00:11:53,380 smooth, powerful 338 00:11:53,380 --> 00:11:56,100 private experience in the kitchen. 339 00:11:56,100 --> 00:11:59,540 Powerful underneath, but hopefully simple on the surface. 340 00:11:59,540 --> 00:12:04,550 So it's about simplifying cooking and eating, really, while giving you ownership, 341 00:12:04,550 --> 00:12:04,620 taking 342 00:12:04,620 --> 00:12:06,420 the chaos and making it organized. 343 00:12:06,420 --> 00:12:07,420 Yeah. 344 00:12:07,420 --> 00:12:10,500 It's a tool for taking back control of that part of your digital life. 345 00:12:10,500 --> 00:12:11,500 Okay. 346 00:12:11,500 --> 00:12:14,880 So that was our deep dive into Mealy, the self-hosted recipe manager and meal 347 00:12:14,880 --> 00:12:15,520 planner. 348 00:12:15,520 --> 00:12:19,850 We saw how it helps grab recipes easily, keep them organized, plan meals, make 349 00:12:19,850 --> 00:12:20,860 smarter shopping 350 00:12:20,860 --> 00:12:24,940 lists, share with family, and importantly, keep it all under your control. 351 00:12:24,940 --> 00:12:28,310 Powered by some neat tech-like ingredient parsing, made easier to set up with 352 00:12:28,310 --> 00:12:28,580 things 353 00:12:28,580 --> 00:12:29,580 like Docker. 354 00:12:29,580 --> 00:12:30,580 Yeah. 355 00:12:30,580 --> 00:12:34,940 It's a really interesting example of community-driven software tackling everyday 356 00:12:34,940 --> 00:12:36,380 problems effectively. 357 00:12:36,380 --> 00:12:40,080 And thinking about Mealy leads to a final thought for you to chew on. 358 00:12:40,080 --> 00:12:44,610 We live in a world where so much personal stuff, our history, our habits, ends up 359 00:12:44,610 --> 00:12:44,840 on 360 00:12:44,840 --> 00:12:47,600 servers we don't own. 361 00:12:47,600 --> 00:12:50,810 What are the real advantages, practical and maybe philosophical, of keeping 362 00:12:50,810 --> 00:12:51,340 something 363 00:12:51,340 --> 00:12:56,400 as personal and honestly culturally important as your family's recipes? 364 00:12:56,400 --> 00:12:59,100 Your food heritage truly under your own digital roof? 365 00:12:59,100 --> 00:13:03,000 It kind of pushes back against the idea that everything has to be in the cloud, 366 00:13:03,000 --> 00:13:03,480 doesn't 367 00:13:03,480 --> 00:13:04,480 it? 368 00:13:04,480 --> 00:13:06,260 Well, thank you for joining us for this deep dive today. 369 00:13:06,260 --> 00:13:10,040 We hope this gave you a clear idea about Mealy and if it might be right for you. 370 00:13:10,040 --> 00:13:13,600 And maybe spark some ideas about organizing your own digital kitchen. 371 00:13:13,600 --> 00:13:17,200 This deep dive was made possible with support from SafeServer. 372 00:13:17,200 --> 00:13:23,320 For hosting solutions and digital transformation help, check out www.safeserver.de. 373 00:13:23,320 --> 00:13:26,720 They can help make exploring self-hosted tools like Mealy a bit easier. 374 00:13:26,720 --> 00:13:28,280 Until next time, keep exploring.