est.social on üks paljudest sõltumatutest Mastodoni serveritest, mida saab fediversumis osalemiseks kasutada.
est.social on mõeldud Eestis üldkasutatavaks Mastodoni serveriks. est.social is meant to be a general use Mastodon server for Estonia.

Administraator:

Serveri statistika:

81
aktiivsed kasutajad

#mysocalledsudolife

29 postitusega4 osalejaga0 postitust täna
Elena Rossini on GoToSocial ⁂<p>A quick update: for the first time ever it appears that I successfully sent (and received) a newsletter from my self-hosted Ghost blog 🥳</p><p>If you subscribe to my Elena Rossini updates and you got the email, please let me know. All fingers and toes crossed this time around things were ok.</p><p>My Ghost (Pro) subscription renews in 4 days... I could stop that as soon as I get confirmation that my self-hosted Ghost blog works as intended.</p><p><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a> <a href="https://aseachange.com/tags/eleselfhostsghost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EleSelfHostsGhost</span></a></p>
Elena Rossini ⁂<p>Good morning Fedi friends!</p><p>I'm finally ready to test if my new self-hosted Ghost blog can withstand the infamous "Mastodon hug of death".</p><p>Here's a quick blog post about what I've been up to: <a href="https://news.elenarossini.com/what-im-up-to-march-april-2025-edition/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.elenarossini.com/what-im-</span><span class="invisible">up-to-march-april-2025-edition/</span></a></p><p>(Apparently Mailgun thinks I'm a spammer, so I couldn't send it as a newsletter - that's a whole other story).</p><p>Wishing you all a lovely day + weekend 🌸 </p><p><a href="https://mastodon.social/tags/MySoCalledSudoLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a> <a href="https://mastodon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a></p>
Elena Rossini ⁂<p>Hello Fedi friends! This is a routine reminder that I've just migrated my Ghost blog to a self-hosted instance. </p><p>If you follow <a href="https://mastodon.social/tags/TheFutureIsFederated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TheFutureIsFederated</span></a> via RSS, please update the feed's URL:</p><p><a href="https://news.elenarossini.com/rss/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">news.elenarossini.com/rss/</span><span class="invisible"></span></a></p><p>And if you had bookmarked any of my old posts, they'll still work if you refresh the page... or else just swap "blog" with "news" in the address bar.</p><p>This is my proudest moment in <a href="https://mastodon.social/tags/MySoCalledSudoLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a> as I installed everything with commands. I've learned so much these past 4 months!</p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> - day 105 (:Terminal:​ edition) 💫​<br><br>Good morning Fedi friends!<br><br>I just spent 3 hours tweaking Ghost caching configurations in Terminal. It was a lot of A/B testing, with JSON error messages. I asked for advice on Mastodon, sharing a screenshot of the buggy code and got a solution within ONE minute. I'm just so grateful! 🥰​<br><br>Now I have "JSON Parser" in my bookmarks bar. What have I become, LOL? Honestly, I'm having so much fun learning all this.<br><br>Anyway, I was successfully able to change the caching maxAge from 0 to... 600. I'm hoping that when I share a link to my new self-hosted blog on Mastodon, the whole VPS won't go down within seconds (as it happened multiple times over the past week).<br><br>So, trying out a little experiment here because on GoToSocial I have fewer followers. Here is my self-hosted Ghost blog, my pride and joy (and source of occasional headaches). Let me know if it works for you:<br><br><a href="https://news.elenarossini.com" rel="nofollow noopener noreferrer" target="_blank">https://news.elenarossini.com</a><br><br>Wishing you all a lovely day!<br><br><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a><br><br><br></p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> - day 95 part 2, white flag edition 🏳️​</p><p>I turned my self-hosted Ghost blog private (for now) while I figure out reverse proxy / cache solutions for it.</p><p>It's absolutely ridiculous that the whole VPS would get overwhelmed by links to it shared on Mastodon.</p><p>Yesterday was a bit of a nightmare. I announced the new URL, tweaked an old toot to update the URL of a popular pinned article about PeerTube (pointing to my new self-hosted blog) and because the link had a preview card that servers had to fetch, the VPS immediately went offline. So people reading my announcement immediately reported they couldn't access the site. So embarrassing.</p><p>I'll plan to spend the weekend reflecting on the next steps.</p><p>Solution A: staying on my Ghost(Pro) plan which right now looks like a great deal for the money (considering all the features they offer, the lack of stress on my end and the superb customer support). Self-hosting would save me 5 dollars a month at best if I factor in a VPS, Mailgun newsletter integration and a CDN.</p><p>Am I so cheap that I will go through all this stress and uncertainty to save 5 dollars a month? Methinks not.</p><p>I just have a bruised ego because I literally spent 20+ hours moving the blog and I even started over from scratch twice. Yes I did the whole thing TWICE. First time around I found out at the last second the YunoHost installation was on mariaDB and no longer supported by the official Ghost team. Support had stopped 2 years ago even! So I signed up for a new VPS, installed everything from scratch with command lines... and the second I debuted the new thing, the VPS went offline because of a Mastodon toot with 100+ boosts. Who would have thought? The whole endeavor feels really cursed.</p><p>Solution B: figuring out reverse proxy / caching solutions... with no guarantees that a popular toot on Mastodon won't take down my whole VPS.</p><p>You can see where I'm leaning.</p><p>Aw the joys and pains of self-hosting! Lesson learned: sometimes a managed hosting solution can be a great investment and give you peace of mind.</p><p><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a> <a href="https://aseachange.com/tags/ineedahug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>INeedAHug</span></a></p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> - day 95 ✨</p><p>Saturday morning, I naturally wake up at 6:20am (as usual) and proceed to spend almost an hour researching reverse proxies, caching utilities and CDNs for my self-hosted Ghost blog… to prevent the “Mastodon Hug of Death”.</p><p>I’m now scared at the idea of sharing a link to my blog that comes with a preview card, because it’s like I’m “DDOS’ing” my own site (words from someone’s blog about this issue, sorry I can’t properly quote them).</p><p>I thought that once my site was up and running, it would be smooth sailing from there. Aw how naive I was 😭</p><p>It’s worth pointing out that I have 3 Wordpress sites - all federated - and even when I share blog posts that get popular on Mastodon, I never run into server issues. So this is a little moment of gratitude for my web host, its native CDN and my Wordpress caching plugin. Ouf. This self-hosted Ghost blog is a little cursed I tell you!</p><p>I still have a paid Ghost(Pro) plan and I’m having serious second thoughts about keeping it / dumping this whole self-hosted thing. Again.</p><p>It’s not a good feeling to be afraid that a popular blog post could take my whole site down… especially when I’m away from my computer (aka half the day, when I’m with my child) or when I’m asleep. This never happened on my Ghost (Pro) plan, even when I had 100+ boosts on a blog post.</p><p>Silver lining: I’m learning new things.</p><p>Oh and I don’t mean to be a downer on a Saturday morning. I’m sorry. On the upside, I’m super grateful for all your supportive messages, your bug reports and your links to solutions. This is truly the best community ❤️</p><p><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySoCalledSudoLife</span></a></p>