bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

252
active users

#ghost

14 posts14 participants1 post today

🏕️ my adventures in #selfhosting - day 104 (pride edition) 👷‍♀️

Good morning Fedi friends!

Aw pride is a powerful thing.

I'd like to think that I'm pretty zen and detached and successfully suppressing my ego... but when it comes to things I'm passionate about (read: tech, self-hosting) I cannot let things go.

I had a very very sweet shout-out on a Fediverse podcast last week... but said shout-out mentioned my self-hosting issues and that maybe self-hosting isn't for everyone. I felt that I had to correct the record (even if the mention came with the nicest intention)... because I have ZERO issues self-hosting #GoToSocial, #Friendica and #Pixelfed (thanks to the magic of #YunoHost). All my troubles had to do with #Ghost. (And Ghost is wonderful, it's not related to it, just external circumstances).

So, determined to defend my honor (ha!) on Friday I achieved the impossible: all by myself, following guides I found online, I managed to install #Apache and #Varnish on my VPS and connected Varnish to Ghost. My site was already fast, now it's BLAZING fast.

So I'm giving it another go, moving from Ghost (Pro) to my self-hosted Ghost installation. I turned off subscriptions on https://blog.elenarossini.com... next step is disconnecting the subdomain DNS (a CNAME record) from Ghost... and redirecting traffic to my new blog (https://news.elenarossini.com).

I know how to code things in NGINX for the redirect to work (I think, via guides I found online).

My big question is: how do I tweak my old DNS records for https://blog.elenarossini.com so that NGINX on my self-hosted site https://news.elenarossini.com will correctly pick up the traffic requests? Do I need to set up A and AAAA records for the subdomain blog to point to my VPS with the self-hosted Ghost blog? Any advice would be greatly appreciated! 🙏

Oh and I learned my lesson and - unlike last time - I am making big changes on a Monday morning, when I have the whole workweek ahead of me (instead of a Friday afternoon 1 hour before picking up my child from nursery school). You live and learn! 😅

#MySoCalledSudoLife

Elena RossiniElena Rossini
More from Elena Rossini ⁂

We're incredibly honored to announce that #Ghost (@index) has become a formal sponsor of Fedify through Open Collective!

This is a significant milestone for our project, and we're deeply grateful to @johnonolan and the entire Ghost team for their support and recognition of our work in the #ActivityPub ecosystem.

Ghost's social web integration built on #Fedify is a perfect example of how open standards can connect different publishing platforms in the fediverse. Their backing over the past months has been invaluable, and this formal sponsorship will help ensure Fedify remains sustainable as we continue to develop and improve the framework.

If you're building with ActivityPub or interested in federated applications, please consider joining Ghost in supporting open source development through our Open Collective:

https://opencollective.com/fedify

Every contribution, no matter the size, helps us maintain and enhance the tools that make the fediverse more accessible to developers. Thank you for being part of this journey with us! :fedify: ❤️ :ghost:

MastodonJohn O'Nolan (@johnonolan@mastodon.xyz)Attached: 1 image Ghost's social web integration is built on the fantastic work of @hongminhee@hollo.social and the Fedify.dev framework. We've been backing work on the project for 6 months or so, and now we're thrilled to be formal sponsor of the project on Open Collective! If you're building with Fedify and ActivityPub, please consider joining us to keep helping to make great open source work sustainable ❤️ Every little helps https://opencollective.com/fedify

Looking for CMS advice

Hey Web devs!

Do you have any suggestions, tips, opinions, dos, don’ts about headless CMSes?

I have a growing list of small/mid non-profits and collectives asking for my help to (re)make their website. I totally want to help, but I don’t have much time, especially considering that they generally have little or no funding—I would most definitely point them to @VillageOneCoop, otherwise.

Therefore, I want a super simple and replicable solution where I can copy-paste most of the code, while providing them with a stable, fast, and modern solution. I had a look at the Headless CMS section in the Jamstack website, but I need opinions from people who actually used some of that software already.

Needs

  • I want to code and configure everything using @eleventy
  • Admin interface (#WebApp) for the client to add pages and write posts
  • Static website in the front-end
  • Simple and reliable CI/CD
  • No/minimal maintenance after the first setup
  • Self-hostable (I was taking this for granted so much that I forgot to write it)
  • #OpenSource

Nice to have

  • Possibly using #Deno, not #NodeJS
  • Allowing the client to customize a bit their website through the admin interface, with a GUI
  • CMS app packaged on @yunohost
  • No CMS vendor lock-in
  • I’d love to write as little JavaScript as possible
  • #FreeSoftware

Absolutely not

Please, boost this and ask around! Links to videos, tutorials, and resources are welcome.

People whose perspective I would really value: @zachleat @harryfk @deno_land @jaredwhite @vanillaweb @stefan @mxbck @WeirdWriter @deadsuperhero (Sorry if I am spamming you!)

Jamstack.orgHeadless CMS - Top Content Management Systems | JamstackCheck out this showcase of some of the best, open source headless CMSes. This is community-drive so be sure to submit your favorite CMS today!
#Eleventy#11ty#CMS

Por si no lo sabian

Heavy Weather que aparece en @notibotPR es de Carlos Berrios Polanco, periodista independiente de #PuertoRico. Principalmente postea en #Bluesky. Es buenísimo.

Me llamó la atención porque utiliza #Ghost en lugar de #Substack. Y si no lo sabían, la crítica de Substack es que hay un montón de periodistas de buena calidad en un sitio donde normalizan el alt-right.

heavyweather.media/operation-c

Heavy Weather · 'Operation Cupid's Nest'; Court Documents Shed Light on Immigration Enforcement at Puerto Rico AirportAt least seven migrants have been detained at Luis Muñoz Marín International Airport between February and March.

I installed a self-hosted #Ghost instance using the official docker image behind #Caddy. It went great! So great that it was able to send an account confirmation email without any additional setup!

This actually confused me quite a bit because how the hell can it send a confirmation email without any additional setup? I don’t have a SMTP server on that instance 🤔

Replied in thread

@csett86 Thank you Christoph ☺️

If I were to be more specific, I'd say that my experience with my Debian VPS and #YunoHost is 100/100. I'm hosting #GoToSocial, #Friendica, #Pixelfed and #LinkStack there... Maybe soon #PeerTube (gotta upgrade to a slightly more powerful plan).

My Ubuntu VPS that has #Ghost was a 80/100 most days - which dropped down to 20/100 because of the Mastodon Hug of Death.

Not too bad, I'd say overall 🙃

Spring has reached the open social web 🌸 🐑

With a wave of momentum and publicity hitting the open social web, now is the time for us to really put our eggs in one basket (pun intended) and get serious about working together to grow better social media.

See my thoughts on my latest blog post here: forbetter.ghost.io/spring-on-t

Thanks to the brains at Ghost, you can now follow my blog directly from the Fediverse 👉 @index

While reading the social web documentation of @index (glad to see the progress of the Ghost integration with the Fediverse! [1]), I discovered that Tumblr is on their way to integrate with the social web after migrating their backend to WordPress.

Does anyone know of any good quality blogs from Tumblr? Just wondering if it will be a win for the Fediverse, or if the vast majority of those millions of blogs are just low to average content.

[1] activitypub.ghost.org/the-soci

Building ActivityPub · The social web lift-offActivityPugs have gone intergalactic

Off dos offs aqui:

Estou animado pelo projeto fediversal de newsletter #Ghost. Mas acho a logo deles tão edgy, meio intimidador mesmo, algo que só a logo de X do Twitter me provocou; me lembra também daqueles signos que os alienígenas de “A Chegada” faziam.

Essa logo da Ghost contrasta com as das plataformas fediversais, que têm um aspecto mais amigável e convidativo.

Apesar disso, gostaria de experimentar essa plataforma, cruzando-lhe meus posts do @ideiasdechirico para convertê-los em newsletter. Também espero que haja algum rebranding dela conforme fique mais próxima do éthos fediversal.