#Ghost

petersuber's avatar
petersuber

@petersuber@fediscience.org

This is a good piece on joining the .
nytimes.com/2025/03/06/technol

It touches on , , and , and doesn't mention traditional . But it makes me wonder. Will traditional publishers ever join the Fediverse? What will it take to persuade to them try, even as an experiment? Who will go first? How can we help?

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

🏕️ my adventures in #selfhosting - day 77 ✨

This morning I'm attempting a manual install of #Fail2Ban (that is, with commands, no YunoHost) on my #Ubuntu VPS.

I've been greatly enjoying Fail2Ban on my #Debian VPS and I'd like to extend the same protections to the VPS with my self-hosted #Ghost blog.

I hope nothing goes wrong because I have a video call with Stanford students at the study abroad program in Florence at 11am (for a women in cinema class, I'm invited every year)... so I don't wanna feel distracted by tech issues, ha!

#MySoCalledSudoLife

matdevdug's avatar
matdevdug

@matdevdug@c.im

Curious if anyone has experience making cms themes looking for some paid freelance work. I’d love for a relatively minimalist theme for my site and I frankly suck at front end work a lot. Shoot me a dm and we can work out a quote.

matdevdug's avatar
matdevdug

@matdevdug@c.im

Curious if anyone has experience making cms themes looking for some paid freelance work. I’d love for a relatively minimalist theme for my site and I frankly suck at front end work a lot. Shoot me a dm and we can work out a quote.

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

🏕️ my adventures in #selfhosting - day 69 ✨

Mondays mean: manually backing up my #YunoHost setup on my Debian VPS (even if my VPS host does daily backups). And now a new routine: doing (taking?) snapshots of my second VPS (that runs on Ubuntu and has a self-hosted #Ghost installation on it, sans YunoHost).

I've managed to accomplish a lot of things lately, self-hosting-wise, but I am not immune to REALLY idiotic gestures.

Today I had a mini heart attack: I was cleaning up the backups in my YunoHost dashboard (deleting old ones that were taking up disk space) and accidentally hit "restore" on a 3-week old backup file instead of "delete." I cannot even blame this on distraction caused by my child because she was playing downstairs with grandma.

So what did I do? I immediately closed the browser window that was processing the restore action and said a little prayer.

Then I checked my self-hosted GoToSocial = normal. Ditto for Pixelfed. But! When I tried to log onto my YunoHost dashboard it was all blank. I did so in another browser in incognito mode, same result.

Heart palpitations increased.

But then I checked again in 5 minutes and everything was back to normal.

I will make sure to triple-check which button I'm pressing whenever I'm in the YunoHost Backups page in the future. No mindless gestures or distractions allowed. I just got really lucky today 😅​

#MySoCalledSudoLife

Pen's avatar
Pen

@nacly@floss.social · Reply to Elena Rossini ⁂'s post

@_elena @elena Thanks for sharing your experience with ! Just wish that it will become easier to install and in the future so you won't need to try 3 times...

@jonhickman?

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Good morning Fedi friends!

It seems like on the 22nd day of the month I manage to achieve feats 🤗

Dec 22nd: I installed on my Debian VPS thanks to the magic of : @elena

Feb 22nd: after many attempts and 3 wipes of my Ubuntu VPS (following botched installations) I finally managed to install 🥳 aseachange.com/@elena/statuses

I think I can sit back and relax now for the rest of the weekend. LEGOs here I come

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com · Reply to Elena Rossini on GoToSocial ⁂'s post

🏕️ my adventures in #selfhosting - day 67 ✨

I finally managed to install #Ghost on my new Ubuntu VPS using commands... I feel like crying tears of joy!

How long did it take me? A couple of hours (thus my enthusiasm right now).

I had to wipe my VPS multiple times following botched installations, research articles on the issues, then went back to my VPS host to try it all over again. The third time today was really the charm, as they say 🥳🪩🎊

Maybe one day I will write a guide to installing Ghost for TOTAL newbies because the issues I had are a little embarrassing to share. Like, for example, running this command:

ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY '<your-new-root-password>';

where instead of keeping the code 'mysql_native_password' I actually entered my REAL password 🤦‍♀️ yes I finally realized that the only things I need to customize are usually between brackets (and I don't have to use the brackets). Silly stuff like that.

This particular issue didn't make my installation fail, but for example for my SQL hostname I would put my actual IPv4 address and that always failed. Using 127.0.0.1 did the trick.

Little things like that.

I literally let out a little scream when I saw the green text "Ghost was installed successfully!"

And now excuse me but I'll go celebrate with a little cup of espresso.

Thanks for all your generous offers to help me and especially for encouraging me to try the installation the "hard" way - AKA with commands. It feels like an awesome accomplishment 💪

#MySoCalledSudoLife #Ubuntu

a screenshot from Terminal - with a black background and green text over it that reads "Ghost was installed successfully"
ALT text detailsa screenshot from Terminal - with a black background and green text over it that reads "Ghost was installed successfully"
Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com · Reply to Elena Rossini on GoToSocial ⁂'s post

Good morning! 🌞

A #MySoCalledSudoLife update: your replies yesterday convinced me to try one more time to install #Ghost with commands, thus bypassing “easy” solutions like PaaS (platforms as a service) that do the job for you (Coolify, CasaOS, Dokploy).

My main reason for this, really: I don’t want to rely on something that - if it is discontinued - holds all the power on my Ghost installation. So going the sudo way.

Now, I’ve been doing a bit of reasearch on alternatives to PaaS that make the Ubuntu experience more accessible to newbies and I stumbled upon #Cockpit, a web-based graphical interface for servers: https://cockpit-project.org/ I think it may be a nice compromise? Do you have any opinions about it?

I could wipe my Ubuntu VPS today (the one with the botched Ghost installation), try installing Ghost again with commands and then install Cockpit on the server too? I would love your advice about this. Thank you in advance.

I’m SUPER grateful for all your brilliant tips and words of encouragement and I promise I will give back… even if it takes years (for me to become more proficient in this), striving to help fellow newbies out. I never get discouraged because of you ❤️

Wishing you all a lovely day (and keep me posted about Cockpit - yay or nay?)

#selfhosting

Mastodon Migration's avatar
Mastodon Migration

@mastodonmigration@mastodon.online

Pack Your Corporate Social Media Go Bag

If you use or have an escape plan!

These corporate platforms are vulnerable. Will you be ready when they inevitably bend to data exploitation, political manipulation and censorship? Has it already started?

Have a plan to evacuate to Public Social Media. Create backup accounts on and and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Thanks to @shellsharks I discovered this fantastic blog post by @micahflee :

"Not only is Substack right-wing broligarchy garbage, it's way more expensive than "

micahflee.com/2025/02/not-only

cc @dangillmor

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Good morning Fedi friends!

Today marks the 2-month anniversary of my journey: on Dec 17 I signed up for a VPS and installed mastodon.social/@_elena/113667

I have never felt more empowered, tech-wise, than in the past two months. I set up my own , and instances. Seeing the label "admin" next to my name always makes me smile.

Today I will sign up for a 2nd VPS (that runs on Ubuntu) and manually install . Wish me luck!

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social · Reply to Elena Rossini ⁂'s post

Because the wonderful will federate soon, it would be supremely foolish to have a self-hosted Ghost instance that runs on an unsupported database architecture.

So, I'm thinking of getting a basic VPS plan for Ghost that runs on Ubuntu (prob Digital Ocean) and I will keep publishing on my Ghost(Pro) plan for now.

The 3 weeks I spent setting up my posts on my self-hosted Debian VPS? That's ok, at least I have a working backup of my account. Swallowing my pride and moving on 🥲

/fin

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Today I learned one of the most important lessons in my brief journey so far: the need to swallow your pride and not fall into the trap of the sunk cost fallacy.

A mini thread 🧵

I was a couple of days away from debuting my self-hosted instance. Everything was setup, working beautifully... including the integration with Mailgun for my newsletters.

I had spent 3 WEEKS setting this up on my VPS.

Today: surprise!

(cont)

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com · Reply to Reinier Ladan's post

@reinier A basic VPS plan with 4GB of RAM… I’m at 75% consumption on a daily basis running #GoToSocial, #Pixelfed, #Friendica, #Ghost, #LinkStack and #Phanpy

Mastodon Migration's avatar
Mastodon Migration

@mastodonmigration@mastodon.online

Pack Your Corporate Social Media Go Bag

If you use or have an escape plan!

These corporate platforms are vulnerable. Will you be ready when they inevitably bend to data exploitation, political manipulation and censorship? Has it already started?

Have a plan to evacuate to Public Social Media. Create backup accounts on and and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

malte's avatar
malte

@malte@radikal.social

I decided to become a monthly backer of @fedify. I'm not a programmer, but I understand they're doing some of the important behind-the-scenes work in the fediverse that helps all the other more visible projects like federate with other platforms. opencollective.com/fedify

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

"meeting people in real life remains one of the best ways to build trust and relationships ... by getting the , ActivityPub plugin, and developers together and recognising themselves as the ‘longform’ people. This group of developers getting together this way helps with the various projects becoming more interoperable, and better support for longform content in the ."
-@laurenshof in fediversereport.com/fediverse-

unrelatedwaffle's avatar
unrelatedwaffle

@unrelatedwaffle@kolektiva.social

If you or someone you know wants to migrate from to (because the former is in league with Nazis!), but is not technical, I will help FOR FREE.

Askan 🇪🇺's avatar
Askan 🇪🇺

@askans@bonn.social

Social Networks are good for marketing, not good for distribution of longform content says @johnonolan CEO of ghost.org
With ActivityPub interactivity is added to longform.

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

@johnonolan talking about and its journey joining the fediverse!
(Also @evanprodromou in the photos)

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

@johnonolan talking about and its journey joining the fediverse!
(Also @evanprodromou in the photos)

lps's avatar
lps

@lps@mograph.social · Reply to Åsa Maria Hedberg - artist's post

@AasaMariaHedberg An alternative to would be / ghost.org/

can be replaced by liberapay.com/ opencollective.com/

and I'm not sure what is, sorry

*it might be worthwhile doing some experimentation by trying the services side by side before you commit 🤷‍♂️

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

Good morning Fedi friends!

Rest assured, I have not installed any new Fediverse software since my last post (although I admit YunoHost makes it really tempting).

I'm currently in the process of moving my #Ghost blog from https://blog.elenarossini.com (hosted on a Ghost Pro plan) to my own self-hosted instance. Basically, I just have to re-upload all the images and videos for 33 posts. 10 done / 23 to go.

🙋🏻‍♀️ Can you help a newbie out ❓

Once I'm ready to unveil my new blog – hosted at a subdomain on my site – how do I redirect traffic to it?

(it's gonna look identical, just a different URL, aka different subdomain).

How do I create a redirect from:
subdomain1[dot]elenarossini[dot]com (the GhostPro plan)
to:
subdomain2[dot]elenarossini[dot]com (my self-hosted Ghost)

Is that possible?

Thanks in advance 🙏

#AskFedi

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

When I booked my train for in November I was intimidated: will I feel like a fish out of water, since I'm not a developer?

Around that time @ilja recommended I check out @yunohost.

On Dec 17 I signed up for a VPS, installed and in the span of a month I'm now running:
1) a instance @elena
2) my own @ele
3) a
4) a blog (upcoming)

So I'm a little less intimidated (but still a newbie).

Excited to connect with so many familiar faces 😊

Chris Trottier's avatar
Chris Trottier

@atomicpoet@atomicpoet.org

The #Ghost folks are talking about bringing long-form journalism to the #Fediverse at FOSDEM ‘25!

https://fosdem.org/2025/schedule/event/fosdem-2025-4673-networked-journalism-bringing-long-form-publishing-to-the-fediverse/?ref=activitypub.ghost.org
Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

🏕️​ my adventures in #selfhosting - day 37 ✨​

I have installed #Ghost on my personal website, uploaded the theme I'm using on https://blog.elenarossini.com and moved over all the posts.

All the media files (photos / videos / bookmarks) are broken/in need of replacement, so I'm giving myself a month for the transfer (I've got 33 articles to fix).

Why did I do it?

I'm spending 31 dollars a month on a Ghost(Pro) plan. That's ok, I figured if I give up on 2 takeaways a month, that covers it.

The issue wasn't financial. It was about control and ownership of my content.

If I missed a payment or if something happened and I couldn't take care of it, I risked losing all my content. In the blink of an eye. This thought has been haunting me for months.

I will need to pay about $15/month to MailGun to deliver my self-hosted Ghost posts as newsletters. But that's totally fine. I feel like I'm now fully in control of my content and that feels incredibly empowering and liberating. One less thing to worry about.

Thank you :YunoHost:​ for empowering me to do this! ❤️​

#MySoCalledSudoLife

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com · Reply to cuan_knaggs's post

@mensrea @bloor yes indeed, I'm OBSESSED with :YunoHost:

0 coding / dev skills and in the span of a month I'm now self-hosting my own #GoToSocial and #Pixelfed instances, #Phanpy, #LinkStack (https://elena.social) and soon two #Ghost blogs. Ask me anything 🤗​

Jeremiah Lee's avatar
Jeremiah Lee

@Jeremiah@alpaca.gold

I voted for Ghost’s support of ActivityPub in the Product Hunt Golden Kitty Awards category of Community & Social.

Help a fellow social web product out by tapping “Choose a different product” and search for “Ghost ActivityPub”.

producthunt.com/golden-kitty-a

Ecologia Digital's avatar
Ecologia Digital

@josemurilo@mato.social

: "We're not alone in this journey to interoperate with other decentralized services.

has a working plugin.
is building out in the open.

It's always been a bit of an informal competition between us, and we always checked in on what the others were doing.

The funny thing about () is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations."

RE: community.nodebb.org/post/1027

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Nice to see continued progress ghost.org is making towards ActivityPub integration.

"Suddenly, we could see a path to your personal website becoming the single source of your identity on the social web."

activitypub.ghost.org/the-stor

jmsfbs's avatar
jmsfbs

@jaforbes@mastodon.social

"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:

Bringing back the open web."

activitypub.ghost.org/the-stor

Grickle's avatar
Grickle

@grickle@mstdn.social

Forever dirty.

A cartoon illustration of a ghost who has spilled coffee on himself. Caption reads "He was quite certain the stain would now be with him for the rest of eternity."
ALT text detailsA cartoon illustration of a ghost who has spilled coffee on himself. Caption reads "He was quite certain the stain would now be with him for the rest of eternity."
Grickle's avatar
Grickle

@grickle@mstdn.social

Forever dirty.

A cartoon illustration of a ghost who has spilled coffee on himself. Caption reads "He was quite certain the stain would now be with him for the rest of eternity."
ALT text detailsA cartoon illustration of a ghost who has spilled coffee on himself. Caption reads "He was quite certain the stain would now be with him for the rest of eternity."
Justin (StayGrounded.online)'s avatar
Justin (StayGrounded.online)

@JustinH@twit.social · Reply to Justin (StayGrounded.online)'s post

And please don't give me no guff about Substack I totally plan on moving Stay Grounded to or something when I have some time!

Sascha Wübbena :mastodon:'s avatar
Sascha Wübbena :mastodon:

@wuebbsy@sueden.social

Ein eigener, energieeffizienter Server bei mir Zuhause, auf dem folgendes läuft: (inkl. Mail-Service), , , , und eventuell noch . Machbar? Sinnvoll? Kosten? Komplexität für einen Noob? Hat da jemand Erfahrungen?

jmsfbs's avatar
jmsfbs

@jaforbes@mastodon.social

"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:

Bringing back the open web."

activitypub.ghost.org/the-stor

jmsfbs's avatar
jmsfbs

@jaforbes@mastodon.social

"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:

Bringing back the open web."

activitypub.ghost.org/the-stor

Eric McCorkle's avatar
Eric McCorkle

@emc2@indieweb.social

Fediverse suggestions request: I'm looking for platforms and likely hosting for blogging. I've heard of and I know WordPress is also supported.

I'm looking to do two things: first, write about likely tech politics and open source. This will likely be a conventional old school blog.

Second, possibly separately, I'm looking to write up notes from my physics studies. This will necessitate solid LaTeX support.

@FediTips

Eric McCorkle's avatar
Eric McCorkle

@emc2@indieweb.social

Fediverse suggestions request: I'm looking for platforms and likely hosting for blogging. I've heard of and I know WordPress is also supported.

I'm looking to do two things: first, write about likely tech politics and open source. This will likely be a conventional old school blog.

Second, possibly separately, I'm looking to write up notes from my physics studies. This will necessitate solid LaTeX support.

@FediTips

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

I love how Ghost is making an argument in favor of ActivityPub on their landing page activitypub.ghost.org

Closed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.

Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.

The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform. Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them. The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

I love how Ghost is making an argument in favor of ActivityPub on their landing page activitypub.ghost.org

Closed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.

Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.

The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform. Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them. The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

I love how Ghost is making an argument in favor of ActivityPub on their landing page activitypub.ghost.org

Closed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.

Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.

The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform. Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them. The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

I love how Ghost is making an argument in favor of ActivityPub on their landing page activitypub.ghost.org

Closed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.

Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.

The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform. Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them. The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
stux⚡'s avatar
stux⚡

@stux@mstdn.social

But uh..

is basically but not self-hosted, is that right?

Meh

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

What has been on my mind today: the high costs of digital sovereignty and privacy.

I quit and pay 30€ a month for a Creator plan on (approx. 360 Euros a year).

I quit Dropbox in favor of Unlimited (drive but also mail, calendar. VPN). 119 Euros/year.

I nuked my Google Analytics accounts in favor of (90 Euros/year).

I'm HAPPY to pay for these services & yet I'm highly aware of my privilege.

won't fade in popularity anytime soon bc it's free 😩

Osma A 🇫🇮🇺🇦's avatar
Osma A 🇫🇮🇺🇦

@osma@mas.to

Wondering how much work it would be to stick together and an as-of-yet-unidentified framework to have a blog be on both and natively at once.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@fosstodon.org

As a side note, most of the new features added in this release were commissioned by .

hollo.social/@fedify/01937890-

Alejandro Baez's avatar
Alejandro Baez

@zeab@fosstodon.org

The work is doing to their integration is pretty interesting. 😎 Like having long and short distinction, for consuming content, on the UI. It sounds obvious, but not as wide use. Maybe does this? 🤔

Ghost versatility may make it excellent for single user instances.
Example, same thing you use for publishing long form content is same tool you use to spam about pugs. 🐶 All without polluting the streams. Very nice. 😄

activitypub.ghost.org/inboxes-

Kyle's avatar
Kyle

@kyleakelly@cosocial.ca

For at least a few weeks now powered newsletters in (at least on Android) are all really narrow. Temporary workaround is to switch to landscape orientation. This is a relatively new situation, they were fine a month or two back, don't know if it was a Feedly or Ghost change that broke things.

Screenshot of the Feedly app on Android of a ghost newsletter. The newsletter content is strangely narrow, taking up only ~25% of the screen width
ALT text detailsScreenshot of the Feedly app on Android of a ghost newsletter. The newsletter content is strangely narrow, taking up only ~25% of the screen width
JJ Celery's avatar
JJ Celery

@jjcelery@mastodon.ie

I wrote a thing! It's about self-hosting very tiny Ghost publication on a shoestring - with instructions!

obrien.engineer/ghost-on-do-fo

It's a follow-on from setting up Mailgun for tiny newsletters:

obrien.engineer/ghost-and-mail

KDE's avatar
KDE

@kde@floss.social

Our End of Year Fundraiser is live! Donate and keep the dark armies of tech-ghouls 🧟 at bay!

kde.org/fundraisers/yearend202

And just in time for 🎃, Konqi and Katie bring you the most nightmarish tales from the realms of proprietarysoftwareland.

All based on true stories¹!

---

¹ Kinda.

@kde@lemmy.kde.social

The KDE dragons are ready for Halloween! Konqi is Shaun from "Shaun of the Dead" and Katie is Buffy, the Mighty Vampyre Slayer.
ALT text detailsThe KDE dragons are ready for Halloween! Konqi is Shaun from "Shaun of the Dead" and Katie is Buffy, the Mighty Vampyre Slayer.
Dr. Matt Lee's avatar
Dr. Matt Lee

@mattl@social.coop

How to migrate from wordpress.com to eleventy via Ghost

mat.tl/blog/2024/10/29/migrati

Pierre's avatar
Pierre

@okpierre@mastodon.social

Open source Ghost cms now has an official account on Bluesky.

They even validated their account with official domain handle

If you have a domain, you can do the same and use it for all atproto based apps

Open source Ghost cms now has an official account on Bluesky.

They even validated their account with official domain handle

If you have a domain, you can do the same and use it for all atproto based apps
ALT text detailsOpen source Ghost cms now has an official account on Bluesky. They even validated their account with official domain handle If you have a domain, you can do the same and use it for all atproto based apps
Reuben Walker aka mobileatom's avatar
Reuben Walker aka mobileatom

@mobileatom@flipboard.com

Bugs, breakthroughs and BlueSky.

activitypub.ghost.org/bugs-bre

Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom

Bryan's avatar
Bryan

@bryan@urbanists.social

What I don’t like about the implementation of is that I see the whole damn post, long-form and unformatted, in my feed. Let’s hope does it better.

Darnell Clayton :verified:'s avatar
Darnell Clayton :verified:

@darnell@one.darnell.one · Reply to Building ActivityPub's post

@index Great news indeed! After you successfully implemented inside , will you consider creating official iPhone, iPad & Android apps for the platform‽

Andreas Freise's avatar
Andreas Freise

@gwoptics@mastodon.nl

The rare sighting of a cyclist being attacked by a ghost in broad daylight.

A person cycling along an inner city cycle path in front of a hedge and trees. Some plastic sheet is whirling around the head of the cyclist, probably a rain cover gone wrong in the wind, but looking like attacking ectoplasm just as well.
ALT text detailsA person cycling along an inner city cycle path in front of a hedge and trees. Some plastic sheet is whirling around the head of the cyclist, probably a rain cover gone wrong in the wind, but looking like attacking ectoplasm just as well.
Tim Chambers's avatar
Tim Chambers

@tchambers@indieweb.social · Reply to craignicol's post

@craignicol Know what you mean - and I moved from to for just this reason.

Hate to see the crazy turmoil happening at Automattic, hope they reorient, but if not, there are plenty of CMS's and @ghost is building out its ActivtyPub features in a very promising way.

everton137's avatar
everton137

@everton137@vivaldi.net

@index if this integration of Ghost with Activity Pub works well, I'll possibly choose as the open source tool to start blogging again.

It was one of the tools I took a look at on my search

social.vivaldi.net/@everton137

Mark Corbett Wilson's avatar
Mark Corbett Wilson

@mcorbettwilson@mastodon.social

What a week!

I discovered the FediForum unconference on Mastodon and spent the next three days learning about ActivityPub, web fingers and hooks, and the history and politics of federated social media from some of the originators. I’ll have to level up my technical skills, again. I spent a few hours finding, learning about, and following folks across Mastodon instances and then closing scores of tabs.

talkingwithmachines.com/what-a

Johannes Ernst's avatar
Johannes Ernst

@J12t@social.coop

Interesting implementation roadmap by the team: instead of implementing the standard, and then optimizing interop of their implementation with other implementors like Mastodon, they start with making it work with other implementations and then come back to the standard.

activitypub.ghost.org/mapping-

Johannes Ernst's avatar
Johannes Ernst

@J12t@social.coop

The people are doing excellent marketing with their weekly newsletters, such as today’s. I don’t agree with some of the details of their points of view, but that doesn’t matter in the grand scheme of things, they are doing a great service educating potential users beyond the niche of today’s typical Mastodon users. Recommended.

And you can get the newsletter by following @index

activitypub.ghost.org/its-all-

Flipboard Tech Desk's avatar
Flipboard Tech Desk

@TechDesk@flipboard.social

Newsletter platform and Substack rival @ghost announced earlier this year that it would join the fediverse, and now it has made good on that promise by federating its first newsletter.

Writes @Sarahp
for @TechCrunch “By offering a federated version of the newsletter, readers will have more choices on how they want to subscribe. That is, instead of only being able to follow the newsletter via email or the web, they also can track it using RSS or ActivityPub-powered apps, like Mastodon and others.”

flip.it/4V2Tc8

You can follow the newsletter here: @index

And for more stories like this, follow @latest-techcrunch-stories-Techcrunch

Robert Kingett, blind

@weirdwriter@tweesecake.social

Oh look! Ghost open sourced their integration . github.com/TryGhost/ActivityPu

Jon's avatar
Jon

@jonpainterphoto@lawfedi.blue

Ghost is beginning to publish federated content! @index

Part of a newsletter from Ghost. The text reads:

“This newsletter is now federated

Our second bit of AP-Team news this week is that this very newsletter, the one you're reading right now, has become the first federated Ghost instance on the internet. In fact, you can follow it right now on @index@activitpub.ghost.org

Does it work perfectly? It does not. Are there likely to be all manner of bugs and issues with it? Oh yes there are. But here, dear reader, are the first signs of life.”
ALT text detailsPart of a newsletter from Ghost. The text reads: “This newsletter is now federated Our second bit of AP-Team news this week is that this very newsletter, the one you're reading right now, has become the first federated Ghost instance on the internet. In fact, you can follow it right now on @index@activitpub.ghost.org Does it work perfectly? It does not. Are there likely to be all manner of bugs and issues with it? Oh yes there are. But here, dear reader, are the first signs of life.”
Alejandro Baez's avatar
Alejandro Baez

@zeab@fosstodon.org

Woah, is now live in the with @index.

Absolutely outstanding progress! definitely deserves a great deal of recognition for making this possible. 😎

Feeling like we now have tooling in place to fediverse all things. 😅

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Finally, @ghost has open sourced their implementation powered by ! For Fedify users, this means another production-grade example code.

If you'd like to follow updates on 's ActivityPub implementation, you can do so by following @index!

https://github.com/TryGhost/ActivityPub

Johannes Ernst's avatar
Johannes Ernst

@J12t@social.coop

"The lack of a social interaction layer has always been the hardest sell about having your own website. It's been lonely."

@johnonolan on why is implementing and why they are doing it now.

flipboard.video/w/sQCNmXx332xi

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

ICYMI: Last week saw a new episode of Dot Social, the fediverse podcast hosted by Flipboard CEO
@mike, in which he interviewed @ghost's @johnonolan. Here's a taste of their conversation; you can listen to the whole episode here or wherever you get your podcasts:

flipboard.video/w/sQCNmXx332xi.

“We’re at a very grassroots stage of a mix of hackers and enthusiasts collaborating to make the thing they want, not the thing that has the most funding, and I love that. That speaks to my heart.”

Video clip from Dot Social podcast, where Mike McCue interviews John O'Nolan. Audio says “We’re at a very grassroots stage of a mix of hackers and enthusiasts collaborating to make the thing they want, not the thing that has the most funding, and I love that. That speaks to my heart.”
ALT text detailsVideo clip from Dot Social podcast, where Mike McCue interviews John O'Nolan. Audio says “We’re at a very grassroots stage of a mix of hackers and enthusiasts collaborating to make the thing they want, not the thing that has the most funding, and I love that. That speaks to my heart.”
Dave 🧱 :cursor_pointer:'s avatar
Dave 🧱 :cursor_pointer:

@DavidDarnes@mastodon.design

update:
Howdy 👋🏻, I’m Dave and I’m a Developer Advocate at zeroheight zeroheight.com.
I about , , , and on my website darn.es.
I live in Bristol (UK) with my wife and two daughters, enjoying , , and . Nice to meet you 😊

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@ghost founder and CEO @johnonolan wants to build a tech company that thinks differently. Learn how ActivityPub is enabling a new kind of publishing platform, with integrity at its core. It’s a new episode of the Dot Social podcast highlighting leaders in the fediverse, hosted by @mike

flipboard.video/w/sQCNmXx332xi

Catch up on past episodes of the podcast in Mike’s Storyboard collection:

flipboard.com/@mike/dot-social

To learn more about what Flipboard's doing in the fediverse, sign up here:

about.flipboard.com/a-new-wave

Michael Foster's avatar
Michael Foster

@michael@newsmast.social

Essential listening/viewing from @mike and @johnonolan . “No-one owns this space - it’s being built by a bunch of hackers and enthusiasts who are building what they want… is going to be bigger than any other social network…It’s moat-less technology. Let’s fill in all the canals and grass them over.” Fantastic!

flipboard.video/w/sQCNmXx332xi


Darnell Clayton :verified:'s avatar
Darnell Clayton :verified:

@darnell@one.darnell.one

In The Machine: Making Adoption Easier Again 🔛 @darnell@darnell.day (Seize The Day) 📰 darnell.day/ghost-in-the-fedif

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@hongminhee@todon.eu

I'm very excited that the team has chosen to implement . I've been working closely with the Ghost team, and it's been a lot of fun, and I can't wait to see the ActivityPub implementation at Ghost.

activitypub.ghost.org/day-4/

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Ghost will be using the open source Fedify server framework to manage the activitypub bits and pieces of their service.

activitypub.ghost.org/day-4/?r

David Bruchmann's avatar
David Bruchmann

@DavidBruchmann@mastodon.world

I'm offering the migratiot of newsletter from to self-hosted

I'm Web Developer and Molly White wrote a detailed article about the whole process, and I'll execute the entire installation for you, including import of substack as well as the mail setup (and hosting if desired):
hachyderm.io/@molly0xfff/11175

I offer the complete installation and substack-import for 400 EUR.
I need 6-10 people though who want me to do it before I start. For another price I could start without queue.

Ana :blobartist:'s avatar
Ana :blobartist:

@anaisdrawing@sunny.garden

:catjam: Your zenith fades into eternity...

Time will soon be gone :catjam:

I'm finally posting this one 😅 :boost_ok:

A close up to see some gold details because I painted them with metallic watercolours so it's shiny. His nails, a long piece of fabric at the end of the sleeves and the band's logo are golden. The logo is repeated three times on the fabric covering his torso and it consists of an inverted cross with a G around the lower part.
ALT text detailsA close up to see some gold details because I painted them with metallic watercolours so it's shiny. His nails, a long piece of fabric at the end of the sleeves and the band's logo are golden. The logo is repeated three times on the fabric covering his torso and it consists of an inverted cross with a G around the lower part.
A5 size drawing of Terzo, previous vocalist character from Ghost. I used watercolours and pencils for details. He's wearing a pope hat and robes in dark colours with gold details (he's the antipope in case you're not into the band's lore). Even though it would usually be black, I used dark purple as the primary colour of this drawing. He's posing with one hand on his hip and the other one is closer to the viewer showing his golden nails to us. He's wearing dark make up over his completely white face.
ALT text detailsA5 size drawing of Terzo, previous vocalist character from Ghost. I used watercolours and pencils for details. He's wearing a pope hat and robes in dark colours with gold details (he's the antipope in case you're not into the band's lore). Even though it would usually be black, I used dark purple as the primary colour of this drawing. He's posing with one hand on his hip and the other one is closer to the viewer showing his golden nails to us. He's wearing dark make up over his completely white face.
A closer picture of his head. He has a serious face and one slightly raised eyebrow and is looking down to the viewer. One of his eyes is darker (it's usually green but I painted it dark purple) and the other one is white. There's black paint in certain parts of his face: around his eyes, his upper lip, a square on his nose and two square-ish shapes below his cheeks.
ALT text detailsA closer picture of his head. He has a serious face and one slightly raised eyebrow and is looking down to the viewer. One of his eyes is darker (it's usually green but I painted it dark purple) and the other one is white. There's black paint in certain parts of his face: around his eyes, his upper lip, a square on his nose and two square-ish shapes below his cheeks.
Sally Monster's avatar
Sally Monster

@SallyMonster@sunny.garden

I switched servers just under a week ago so I figured I should do a proper post. I’ve been on Mastodon since 2017 but never actually written a proper intro!

My name’s Sally Monster (she/her) and I’m a British northerner who immigrated to Southern California a bit over a decade ago because I fell for guy named Viss on Flickr after he posted a photo of a HeadCrab he made out of bread!

I’m a bit of a at heart; sharing with people I love gives me a sense of wellbeing. I believe wholeheartedly in BenGingi’s motto, “We are all bread.”

I’m happiest when I have soil under my finger nails, I have a favorite tree, I talk to birds, I chase creepy crawlies and I love growing weird and wonderful especially and .

I’m into , , and and will post pictures often of the things that I love. I have all sorts of random collections and obsessions; , robins, , , the colour green, , , , , , , cassowaries …you get the picture.

I love it here on Mastodon. I have met so many amazing people here and I am so grateful for this community. Sending love and hugs out to all of you. 💚 🧡

Nick East (Indie Writer)'s avatar
Nick East (Indie Writer)

@NickEast@geekdom.social

A nice review of my high /attempted story The Last Philosopher.

If I could be just one thing, it would be the of or maybe