
ralf tauscher 
@stereo@freiburg.social · Reply to Dagger ☀️'s post
@dagger dank #activitypub plugin fuer #ghost oder #wordpress oefter moeglich als man denkt.
hat das schon jemand mit #joomla am laufen?
cc @joomla
@stereo@freiburg.social · Reply to Dagger ☀️'s post
@dagger dank #activitypub plugin fuer #ghost oder #wordpress oefter moeglich als man denkt.
hat das schon jemand mit #joomla am laufen?
cc @joomla
@lemos@dice.camp
"(...) but something has traveled inside. The masks continue fusing, digesting, as the wood creaks and whispers."
Finishing my entry for #LiminalHorror Horrors of the Americas Jam.
#art #mastoart #ttrpg #horror #drawing #illustration #procreate #artist #draw #monster #creepy #ghost #rpg #indiegame #itchio
@mho@social.heise.de
My collection of verified accounts of news organizations, that can be followed from #Mastodon (& anywhere else in the #Fediverse) contains now:
564 federated by @Flipboard
404 on @Mastodon
45 federated by @threads
20 bridged thanks to @snarfed.org
3 federated by @index (#Ghost)
1 on @peertube &
1 on @sharkey
https://fingolas.eu/fediverse/overview.html
Who's missing?
#SocialMedia #News #Press #Media #Threads #BridgyFed #Peertube #Sharkey #Bluesky #Flipboard
@mho@social.heise.de
My collection of verified accounts of news organizations, that can be followed from #Mastodon (& anywhere else in the #Fediverse) contains now:
564 federated by @Flipboard
404 on @Mastodon
45 federated by @threads
20 bridged thanks to @snarfed.org
3 federated by @index (#Ghost)
1 on @peertube &
1 on @sharkey
https://fingolas.eu/fediverse/overview.html
Who's missing?
#SocialMedia #News #Press #Media #Threads #BridgyFed #Peertube #Sharkey #Bluesky #Flipboard
@mho@social.heise.de
My collection of verified accounts of news organizations, that can be followed from #Mastodon (& anywhere else in the #Fediverse) contains now:
564 federated by @Flipboard
404 on @Mastodon
45 federated by @threads
20 bridged thanks to @snarfed.org
3 federated by @index (#Ghost)
1 on @peertube &
1 on @sharkey
https://fingolas.eu/fediverse/overview.html
Who's missing?
#SocialMedia #News #Press #Media #Threads #BridgyFed #Peertube #Sharkey #Bluesky #Flipboard
@rainer@socialbc.ca
Maybe there are some #Canada based #fediverse devs already working on this, but I so wish there was a publishing platform that was #ActivityPub and #socialweb first, and specifically for public institutions in 🇨🇦
Very similar to how #Ghost works (built-in to core). Followable anywhere on the social web. Bus route updates, water restriction updates, weather alerts...one domain per municipality, difft accts per agency.
This is a national security issue if Musk & Co can cut off our govt comms.
@rainer@socialbc.ca
Maybe there are some #Canada based #fediverse devs already working on this, but I so wish there was a publishing platform that was #ActivityPub and #socialweb first, and specifically for public institutions in 🇨🇦
Very similar to how #Ghost works (built-in to core). Followable anywhere on the social web. Bus route updates, water restriction updates, weather alerts...one domain per municipality, difft accts per agency.
This is a national security issue if Musk & Co can cut off our govt comms.
@rainer@socialbc.ca
Maybe there are some #Canada based #fediverse devs already working on this, but I so wish there was a publishing platform that was #ActivityPub and #socialweb first, and specifically for public institutions in 🇨🇦
Very similar to how #Ghost works (built-in to core). Followable anywhere on the social web. Bus route updates, water restriction updates, weather alerts...one domain per municipality, difft accts per agency.
This is a national security issue if Musk & Co can cut off our govt comms.
@diiccix@mementomori.social
@diiccix@mementomori.social
@xelbr@mastodon.art
This Ghost will rock you!
#MastoArt #procreate #illustration #drums #fantasy #peplandia #ghost
@xelbr@mastodon.art
This Ghost will rock you!
#MastoArt #procreate #illustration #drums #fantasy #peplandia #ghost
@evs@social.lol
Oh... so if you use #Ghost and turn on their "Social Web" feature, you now have a new handle to manage?
Have they said if you can map the federation to an existing account in the future? or if you can do that if you host it yourself?
@mastodonmigration@mastodon.online
Pack Your Corporate Social Media Go Bag
If you use #Bluesky or #Substack have an escape plan!
As repeatedly demonstrated, 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 #Mastodon and #Ghost and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.
@lemos@dice.camp
"(...) but something has traveled inside. The masks continue fusing, digesting, as the wood creaks and whispers."
Finishing my entry for #LiminalHorror Horrors of the Americas Jam.
#art #mastoart #ttrpg #horror #drawing #illustration #procreate #artist #draw #monster #creepy #ghost #rpg #indiegame #itchio
@mastodonmigration@mastodon.online
Pack Your Corporate Social Media Go Bag
If you use #Bluesky or #Substack have an escape plan!
As repeatedly demonstrated, 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 #Mastodon and #Ghost and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.
@mho@social.heise.de
My collection of verified accounts of news organizations, that can be followed from #Mastodon (& anywhere else in the #Fediverse) contains now:
564 federated by @Flipboard
404 on @Mastodon
45 federated by @threads
20 bridged thanks to @snarfed.org
3 federated by @index (#Ghost)
1 on @peertube &
1 on @sharkey
https://fingolas.eu/fediverse/overview.html
Who's missing?
#SocialMedia #News #Press #Media #Threads #BridgyFed #Peertube #Sharkey #Bluesky #Flipboard
@mapache@hachyderm.io
Our stream was featured on the #owncast newsletter! No way! And in the 5 anniversary edition!
Kudos to @lqdev, @roadriverrail and @owncast for making it possible!
Check it out and subscribe here:
https://owncast.ghost.io/owncast-newsletter-may-2025/
@fedizen@mastodon.social
#Ghost Building ActivityPub »Blocking domains« https://activitypub.ghost.org/blocking-domains/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
@fedizen@mastodon.social
#Ghost Building ActivityPub »Blocking domains« https://activitypub.ghost.org/blocking-domains/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@elena@aseachange.com
Good morning Fedi friends!
Not much to report on the #selfhosting side... I need to update #Ghost to its latest version but I have another day of filming ahead... so maybe I'll get into it tomorrow morning while my husband takes care of our daughter. VPS Snapshot -> a couple of commands and the new Ghost should be updated in give or take 10 minutes (if all goes well, ha!)
My point today was to say that being a beginner is really humbling. I've been a total newbie in the self-hosting / Linux space. How fun it is to learn new things!
And now I'm experiencing the newbie feeling in my professional field - filmmaking - as I am learning a new editing system: #DaVinciResolve.
I started out editing in #FinalCut Pro in film school... then moved over to #AdobePremiere when Apple remade Final Cut from scratch, simplifying it for beginners. And now that Adobe is on the highway to enshittification and is hiking prices to extortionate levels, I am moving to DaVinciResolve.
When I moved from Final Cut to #Adobe Premiere I imported Final Cut shortcuts... so it was really easy to get started fast. Professional editors use keyboard shortcuts for EVERYTHING and almost never go to the menu for actions... Well, there is no such thing as importing shortcuts into DVR, so I need to learn its shortcuts from scratch. And it's a lot of fun! A little embarrassing to say that yesterday it took me 10 minutes and multiple searches to figure out that to cut a clip at a specific point I had to use command-B.
It's super humbling to feel like a beginner in film editing - when, in my previous life, I used to spend 10 hours a day every day editing or doing motion graphics. I hit the proverbial 10,000 hours many times over.
I love this "newbie" feeling and I never get tired of learning.
Wishing everyone a great day!
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@write_as@writing.exchange
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
@dev@musing.studio
Working on some #fediverse things in @write_as today.
- New `preview` property on our Articles, so future supporting platforms can fall-back to a short-form representation of blog posts
- Interop issues with #Ghost
@dev@musing.studio
Working on some #fediverse things in @write_as today.
- New `preview` property on our Articles, so future supporting platforms can fall-back to a short-form representation of blog posts
- Interop issues with #Ghost
@Yehuda@turtleisland.social
[Ghost getting with the program, turns out the social media world is bigger than Facebook and Xitter...]
Ghost author profiles now support Mastodon and Bluesky social links, among others that got added.
#Ghost #Mastodon #Bluesky
https://ghost.org/changelog/social-links/
@Yehuda@turtleisland.social
[Ghost getting with the program, turns out the social media world is bigger than Facebook and Xitter...]
Ghost author profiles now support Mastodon and Bluesky social links, among others that got added.
#Ghost #Mastodon #Bluesky
https://ghost.org/changelog/social-links/
@Flipboard@flipboard.social
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
#Ghost #IndependentPublishing #IndiePublishing #OpenSource #Fediverse #Federation #ActivityPub
@Flipboard@flipboard.social
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
#Ghost #IndependentPublishing #IndiePublishing #OpenSource #Fediverse #Federation #ActivityPub
@mapache@hachyderm.io
I am planning also to setup my own @owncast instance, planning to to this along @lqdev .
He sent me a link for a #jitsi server, provided by a #FSF membership.
How does the #fediverse feels about memberships that include accounts to a #owncast, #mastodon, #ghost, #peertube, etc. instances? Similar to cooperatives.
@deadsuperhero@social.wedistribute.org
I’m really enjoying what the #Ghost team is doing. So much so, that I’m thinking of moving my more personal posting over to that timeline.
If you enjoy my weirder, more creative stuff, try subscribing: (at)sean(at)deadsuperhero.com
Edit: lmao, the mention link here points to the wrong profile. Be careful when you reuse your old handles, kids!
@deadsuperhero@social.wedistribute.org
I’m really enjoying what the #Ghost team is doing. So much so, that I’m thinking of moving my more personal posting over to that timeline.
If you enjoy my weirder, more creative stuff, try subscribing: (at)sean(at)deadsuperhero.com
Edit: lmao, the mention link here points to the wrong profile. Be careful when you reuse your old handles, kids!
@_elena@mastodon.social
✨ The magic of 22 ✨
December 22, 2024: I installed #GoToSocial on my Debian VPS thanks to #YunoHost → @elena
February 22, 2025: I installed #Ghost on my Ubuntu VPS using command lines (so many sudo commands!)
April 22, 2025: I upgraded my Debian VPS and installed #PeerTube!
Very excited about this new chapter in my #selfhosting adventures... and I need to find a worthy challenge for June 22 🤗
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 126 (good luck charm edition) 🍀
Good morning Fedi friends!
Yesterday I flew back to Paris and I’m spending the week at my in-laws' with my extended family… my little one still has one more week of school holidays. Working is a little difficult with so many people around (especially children) but I have a lofty goal for today: upgrading my VPS and installing #PeerTube.
The 22nd of the month has been my good luck charm in my self-hosting adventures. I installed #GoToSocial (this account) via #YunoHost on December 22nd, 2024. I successfully installed #Ghost on my Ubuntu VPS with command lines on February 22, 2025. Because of that, I will be saving 30€/month…
So in the spirit of #FOSS exploration, I find it fitting to upgrade my VPS today on April 22… and - my oh my! - install PeerTube via YunoHost… so that I can self-host my upcoming videos about the Fediverse.
The children are playing in the garden and I have about 30 minutes to do all that. Wish me luck!
@_elena@mastodon.social
I love to see other creatives embracing Ghost.org as a publishing platform.
I'm really impressed by this blog post by photographer @sturmsucht - who is also joining the NOW page movement - as it takes full advantage of Ghost's elegant features: its full width photos, galleries and bookmarks. Impressive content AND visuals: https://blog.sturmsucht.de/february-march-2025/
Just another day advocating for #Ghost vs. Subst*ck (for ethical reasons and so much more - see my latest blog post).
cc @johnonolan
@_elena@mastodon.social
I love to see other creatives embracing Ghost.org as a publishing platform.
I'm really impressed by this blog post by photographer @sturmsucht - who is also joining the NOW page movement - as it takes full advantage of Ghost's elegant features: its full width photos, galleries and bookmarks. Impressive content AND visuals: https://blog.sturmsucht.de/february-march-2025/
Just another day advocating for #Ghost vs. Subst*ck (for ethical reasons and so much more - see my latest blog post).
cc @johnonolan
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 122 (where is my extra parachute edition) 🪂
Good morning Fedi friends!
Today is a BIG day, that I've sort of dreaded a bit: my subscription to #Ghost (Pro) ends today, which means that my old Ghost blog will be scheduled for deletion from their servers.
Now my brand new self-hosted Ghost blog (https://news.elenarossini.com) is all that remains. No extra parachutes, gaaaaah.
I already upgraded Ghost versions with command lines and so far so good... I may be taking snapshots of the VPS every few days just to be on the safe side (my provider does automated weekly backups). Yes yes I know I could set something up with Borg backups and I will in due time. I'm still a newbie after all - who knows very little and just copies and pastes commands.
Self-hosting Ghost will save me $25/month! (I was on a $31/month Creator plan). Because I send less than 3,000 emails a month, I am on a free Mailgun plan now. All I'm paying is $5/month for a VPS.
This means that with the money I'm saving I can upgrade my other VPS (it will cost just $2 more a month) to double its RAM and storage... so I can self-host #PeerTube, yay!
In 10 days I will start production of a Fediverse video with my two interns and I definitely want to publish that on my own (future) PeerTube instance. You know, walking the talk and all that.
A HUGE thank you for all your responses yesterday to my post about Bluesky. It blew up and there were so many replies - DOZENS - all very thoughtful and civilized. This is why I appreciate the Fediverse 💛
Heads-up: I will go offline for the next few hours, so apologies in advance if it takes me a while to respond.
Have a lovely day everyone!
#MySoCalledSudoLife
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 122 (where is my extra parachute edition) 🪂
Good morning Fedi friends!
Today is a BIG day, that I've sort of dreaded a bit: my subscription to #Ghost (Pro) ends today, which means that my old Ghost blog will be scheduled for deletion from their servers.
Now my brand new self-hosted Ghost blog (https://news.elenarossini.com) is all that remains. No extra parachutes, gaaaaah.
I already upgraded Ghost versions with command lines and so far so good... I may be taking snapshots of the VPS every few days just to be on the safe side (my provider does automated weekly backups). Yes yes I know I could set something up with Borg backups and I will in due time. I'm still a newbie after all - who knows very little and just copies and pastes commands.
Self-hosting Ghost will save me $25/month! (I was on a $31/month Creator plan). Because I send less than 3,000 emails a month, I am on a free Mailgun plan now. All I'm paying is $5/month for a VPS.
This means that with the money I'm saving I can upgrade my other VPS (it will cost just $2 more a month) to double its RAM and storage... so I can self-host #PeerTube, yay!
In 10 days I will start production of a Fediverse video with my two interns and I definitely want to publish that on my own (future) PeerTube instance. You know, walking the talk and all that.
A HUGE thank you for all your responses yesterday to my post about Bluesky. It blew up and there were so many replies - DOZENS - all very thoughtful and civilized. This is why I appreciate the Fediverse 💛
Heads-up: I will go offline for the next few hours, so apologies in advance if it takes me a while to respond.
Have a lovely day everyone!
#MySoCalledSudoLife
@mapache@hachyderm.io
If #ghost @index encourage to follow bridgy to get into bluesky, I don't see why I should not eanble that in my #almoststaticactivitypub
@tommi@pan.rent · Reply to leoscarin's post
@leoscarin I am so proud of you, son ❤️
I am so glad that constantly talking about @yunohost pays off eheheh 🎉
It really depends on your needs… For sure going to the Apps Catalog is helpful to get an idea of the most popular and best supported apps.
I have been promoting, using, and translating #YunoHost in Italian for almlost five years (🤯), maybe other people who are new could help you more. @_elena’s self-hosting log can be of inspiration!
@elena@aseachange.com
Good morning Fedi friends!
In case you missed it, on Monday I was able to successfully send a newsletter from my self-hosted, manually installed #Ghost blog. So it appears to be fully working now.
🔗: https://news.elenarossini.com
I don't have any new #selfhosting anecdotes to share. I thought I would be able to relax for a bit and enjoy this milestone. I spent the day yesterday writing a blog post for #TheFutureIsFederated on the topic of resistance to the digital coup.
In the meantime, my 4-year-old spotted some vintage #LEGO panels in the attic. I identified them as belonging to LEGO's King Castle and she demanded I "BUILD IT RIGHT NOW." I'm not even sure I have all the pieces required... I remember that a couple of years ago I found stacks of old LEGO boxes and organized pieces by color in transparent drawers. I found an old manual online for the castle set and so far so good (sort of). I made it to step 10 out of 43. The real test will be building the retractable bridge.
All this to say: no more self-hosting adventures for me this week, I'll be tackling a complex LEGO project (and I can't use code to get out of hurdles...)
#MySoCalledSudoLife #MyLEGOLife
@ajsadauskas@vivaldi.net
This is exciting: #Ghost blogs are coming to BlueSky: https://activitypub.ghost.org/recapping-feedback/?ref=build-log-newsletter
"Probably the next most common thing we've heard is that many of you are confused about why your posts aren't showing up on Threads / Bluesky. And for good reason. It is, in fact, confusing.
"To make your Ghost site show up on Threads: You have to first interact (as in: like, reply or follow) something on Threads. Eg: Inside Ghost, search for @ghost and press Follow. Now, your site will also show up on Threads.
"To make your Ghost site show up Bluesky: You have to first search-for and follow @bsky.brid.gy inside Ghost. Now, your site will also show up on Bluesky, but with a different (weird) username.
"We're going to replace the entire above process with two buttons: "Enable Threads" and "Enable Bluesky" - which you can just... click."
@elena@aseachange.com
This #GoToSocial account has become a step-by-step tutorial in how to self-host the publishing platform #Ghost (and troubleshoot issues) 😆
If you're not interested in my messages on the subject, I will be using a new hashtag #EleSelfHostsGhost so you can just mute it.
I'm a little late to the party because everything is now set-up and running smoothly:
✅ I manually installed Ghost on my Ubuntu VPS
✅ I imported all the old posts and media: https://news.elenarossini.com
✅ I installed #Apache to use #Varnish cache and changed the cache's maxAge so that a bit of traffic wouldn't overwhelm my VPS
✅ I published and shared on Mastodon a new blog post: https://news.elenarossini.com/what-im-up-to-march-april-2025-edition/ Thanks to Varnish and the maxAge cache tweak, the VPS withstood the "Mastodon stampede" (the post had made it to Explore!)
So far so good.
👹 but when I tried to send that blog post as a newsletter to just 210 people, #Mailgun immediately flagged me as a spammer and froze my account 😱
It took about 48 hours of back-and-forth emails with the Mailgun team to convince them I'm not a spammer and to get my account reinstated.
Now, why am I sharing all this?
In case you are also tempted to self-host Ghost, I found that the official Ghost - Mailgun documentation has little information available. But I discovered this super helpful post in the Ghost Forums and I will be trying this tweak to see if it makes a difference:
https://forum.ghost.org/t/unable-to-send-newsletter-with-correct-mailgun-api-keys/34186/6
And yes, I'm aware that if you sign up for my newsletter you will get an email with a warning "this message failed the domain authentication" (or something along these lines). Problem is, when I implemented a tweak, changing config settings, the alert went away but I saw a spike in activity in my Dashboard, as if I had sent 600 emails (I did not). For now I can live with the warning.
I appreciate Ghost's new implementation of a spam filter because around the same time I got really suspicious signups originating from the same domain.
Anyway after I change all this I will try to send once again my blog post as a newsletter.
Special thanks to my parents for looking after my little one so I can do all this while she's on a school vacation ❤️
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 118 (daredevil edition) 😈
Good morning Fedi friends!
Guess what? The amazing blogging platform #Ghost has just released an update which adds new features: https://ghost.org/changelog/custom-content-for-every-subscriber/
I am about to update my Ghost installation FOR THE FIRST TIME using command lines - aaaaaarghhhhhhh. Not gonna lie, my heart is beating fast.
But first! I'm taking a snapshot of the whole VPS in case something goes wrong.
As usual, wish me luck 😅
Update: my wireless mouse just drained its battery and became unresponsive. It's an Apple mouse with the charging port at the bottom. So I will have to recharge it a bit and carry on with the update later. There's no way I will do it now with a 1% mouse battery level - in case anything goes wrong 🫠
@6G@mastodon.social · Reply to Elena Rossini ⁂'s post
@_elena
RE
She uses... #Substack for publishing. This is impossibly incongruous after her incendiary #TEDtalk
A Newsletter Writer Reflects On Leaving Substack
"First, moving my monetization off of Substack wasn’t as big of a pain in the ass as I thought it would be, #Ghost as my new newsletter host...
offered a concierge service that did almost all the work, porting over content and holding my hand... they charge a flat rate rather than taking 10% as Substack did"
https://www.techdirt.com/2025/04/11/a-newsletter-writer-reflects-on-leaving-substack/
@FlockOfCats@famichiki.jp
I did a blog 😊. CW #USpol
It’s on my #ghost blog, which is federated, so you can follow @index in masto if you want
I’m not gonna blog about politics very much, but I started making a long thread and it got unwieldy, so now it’s a blog post
tl;dr: the system is fucked and trump out of power doesn’t change that. We need:
Term limits for SCOTUS
Public election funding
Yeet the Electoral College
End gerrymandering
Guarantee voting rights
https://flockofcats.xyz/everything-sucks-and-heres-what-we-should-do-about-it-a-us-politics-rant/
@_elena@mastodon.social · Reply to Elena Rossini ⁂'s post
Update: my toot with the link to the blog post ended up on Explore (thank you!!!) and yet my self-hosted #Ghost blog is still standing.
Mastodon hug of death, it appears I have defeated you this time!
Special thanks to everyone who recommended I install Varnish cache and to @renchap who suggested I tweak the maxAge in my cache settings. I owe you big time! ❤️
Off I go pick up my little one from nursery school. I hope I didn't jinx myself 😆
@AimeeMaroux@mastodon.social
Very exciting news about #Ghost, the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on #Wordpress and soon #Tumblr, #Mastodon and the whole #Fediverse, as well as #BlueSky and #Threads according to their changelog:
https://ghost.org/changelog/social-web-beta/
As a self-hosting user I'll have to wait for a stable release but I am thrilled!
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 112 (scary Ghost edition) 👻
Hello Fedi friends!
I'm currently putting the finishing touches to a post on my brand new, self-hosted #Ghost blog (https://news.elenarossini.com).
Very soon, I will test two things:
1) the newsletter integration (hoping everything will run smoothly)
2) the "Mastodon hug of death" - aka I will post a link to it on Mastodon and I will see what happens when the article's preview card will be fetched by hundreds of Fediverse servers.
I need to go pick up my little one from nursery school in 90 minutes so pray for me everything goes smoothly 😅
#MySoCalledSudoLife
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 112 (scary Ghost edition) 👻
Hello Fedi friends!
I'm currently putting the finishing touches to a post on my brand new, self-hosted #Ghost blog (https://news.elenarossini.com).
Very soon, I will test two things:
1) the newsletter integration (hoping everything will run smoothly)
2) the "Mastodon hug of death" - aka I will post a link to it on Mastodon and I will see what happens when the article's preview card will be fetched by hundreds of Fediverse servers.
I need to go pick up my little one from nursery school in 90 minutes so pray for me everything goes smoothly 😅
#MySoCalledSudoLife
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 111 (quiet edition) 💤
Good morning Fedi friends!
I hope you had a nice weekend.
After backing up my two VPSs I am now staring at my #YunoHost dashboard thinking: now what?
It feels a little odd not to have to tackle any pressing self-hosting issues. Everything seems to be working well, including my manual installation of Ghost on a second (Ubuntu) VPS.
I'm now in maintenance mode.
I must confess in the past 24 hours I have spent some time browsing @yunohost 's app catalogue. So many fascinating things in there! But I am exercising restraint (for now, LOL!)
I'm very grateful for all the software I'm currently self-hosting.
On Debian (via YunoHost):
On Ubuntu:
I'm highly aware of my privilege and how lucky I am to be doing all this. But can I confess I'm a little bored? Thankfully I may have another big project on the horizon: upgrading my VPS and installing / self-hosting #PeerTube. But that will be for another week. Resting now and enjoying this sense of empowerment / digital sovereignty. Very grateful to be in this position.
Wishing you all a fantastic week!
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 111 (quiet edition) 💤
Good morning Fedi friends!
I hope you had a nice weekend.
After backing up my two VPSs I am now staring at my #YunoHost dashboard thinking: now what?
It feels a little odd not to have to tackle any pressing self-hosting issues. Everything seems to be working well, including my manual installation of Ghost on a second (Ubuntu) VPS.
I'm now in maintenance mode.
I must confess in the past 24 hours I have spent some time browsing @yunohost 's app catalogue. So many fascinating things in there! But I am exercising restraint (for now, LOL!)
I'm very grateful for all the software I'm currently self-hosting.
On Debian (via YunoHost):
On Ubuntu:
I'm highly aware of my privilege and how lucky I am to be doing all this. But can I confess I'm a little bored? Thankfully I may have another big project on the horizon: upgrading my VPS and installing / self-hosting #PeerTube. But that will be for another week. Resting now and enjoying this sense of empowerment / digital sovereignty. Very grateful to be in this position.
Wishing you all a fantastic week!
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@AimeeMaroux@mastodon.social
Very exciting news about #Ghost, the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on #Wordpress and soon #Tumblr, #Mastodon and the whole #Fediverse, as well as #BlueSky and #Threads according to their changelog:
https://ghost.org/changelog/social-web-beta/
As a self-hosting user I'll have to wait for a stable release but I am thrilled!
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@Flipboard@flipboard.social
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
https://ghost.org/changelog/social-web-beta/
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
#OpenSocial #OpenSocialWeb #Ghost #ActivityPub #Decentralization #Fediverse #Publishing
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@elena@aseachange.com
🏕️ 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@fedify@hollo.social
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! ❤️
@johnonolan@mastodon.xyz
Ghost's social web integration is built on the fantastic work of @hongminhee 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
@tommi@pan.rent
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.
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!)
#Eleventy #11ty #CMS #HeadlessCMS #Ghost #DecapCMS #CraftCMS #Strapi #Web #WebDev #WebDesign #StaticGen #StaticWebsite #Website #HTML #CSS #YunoHost #SelfHosting #Wordpress
@tommi@pan.rent
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.
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!)
#Eleventy #11ty #CMS #HeadlessCMS #Ghost #DecapCMS #CraftCMS #Strapi #Web #WebDev #WebDesign #StaticGen #StaticWebsite #Website #HTML #CSS #YunoHost #SelfHosting #Wordpress
@jools@missocial.de
Ich habe mich mal testweise an Ghost herangetraut und wollte die ActivityPub-Funktion testen. Wer mag, kann meinen Erfahrungsbericht dazu auf meinem Blog lesen.
Link: BlogZwo.me: Ghost mit ActivityPub im Fediverse, Ghost(Pro) und Ghost Affiliate
@elena@aseachange.com · Reply to Christoph Settgast's post
@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 🙃
@saskia@newsmast.social
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: https://forbetter.ghost.io/spring-on-the-social-web/
Thanks to the brains at Ghost, you can now follow my blog directly from the Fediverse 👉 @index
#Blog #SocialWeb #Fediverse #Spring #Ghost #Federation #Mastodon
@saskia@newsmast.social
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: https://forbetter.ghost.io/spring-on-the-social-web/
Thanks to the brains at Ghost, you can now follow my blog directly from the Fediverse 👉 @index
#Blog #SocialWeb #Fediverse #Spring #Ghost #Federation #Mastodon
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@liaizon@social.wake.st
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
https://www.youtube.com/watch?v=sqxR8zscSDo
https://hollo.social/@hongminhee/0195a85a-6a29-71fa-a60f-3e79c1295b05 #fediverse #fedidev
@tchambers@indieweb.social
Free idea: #Ghost and #WordPress blog posts that federate out should in the publishing UX suggest that authors add the optional hashtag #Fediblog to the post. Not mandatory, just a nudge.
Would greatly help with the discovery of cool blogs to follow here. cc: @pfefferle @index
cc:
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 94 ✨
Self-hosted Ghost site unveiling - take 2 🎬
I'm finally ready to show you my self-hosted #Ghost site: installed on my own, with command lines, with a lot of patience and after many attempts (including 4 VPS wipes).
It took me a while to migrate all the posts, media and members, but here we go, finally:
✨ https://news.elenarossini.com ✨
Thanks to your wonderful advice and help (especially by @shollyethan) I got the courage to edit my nginx config and I'm waiting to see if the redirects from the old posts work. It's always DNS... and nginx 😂
And this is take 2 because I swear this self-hosted Ghost site is slightly cursed and the first time around as soon as I edited the URL of an old Mastodon toot, the site went offline. This happened twice today. Won't touch any URLs and will metaphorically sage the VPS to clear its energy 'cause it's a little cursed 🌿
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 94 ✨
Self-hosted Ghost site unveiling - take 2 🎬
I'm finally ready to show you my self-hosted #Ghost site: installed on my own, with command lines, with a lot of patience and after many attempts (including 4 VPS wipes).
It took me a while to migrate all the posts, media and members, but here we go, finally:
✨ https://news.elenarossini.com ✨
Thanks to your wonderful advice and help (especially by @shollyethan) I got the courage to edit my nginx config and I'm waiting to see if the redirects from the old posts work. It's always DNS... and nginx 😂
And this is take 2 because I swear this self-hosted Ghost site is slightly cursed and the first time around as soon as I edited the URL of an old Mastodon toot, the site went offline. This happened twice today. Won't touch any URLs and will metaphorically sage the VPS to clear its energy 'cause it's a little cursed 🌿
@tchambers@indieweb.social
Free idea: #Ghost and #WordPress blog posts that federate out should in the publishing UX suggest that authors add the optional hashtag #Fediblog to the post. Not mandatory, just a nudge.
Would greatly help with the discovery of cool blogs to follow here. cc: @pfefferle @index
cc:
@elena@aseachange.com · Reply to Elena Rossini on GoToSocial ⁂'s post
🏕️ my adventures in #selfhosting - day 92 ✨
My self-hosted #Ghost blog is almost ready for its debut. I have successfully re-imported all the media and fixed internal hyperlinks. Yay! (It looks and feels exactly like the old one, so most people won't notice a difference I think).
My current - soon to be former - Ghost blog (https://blog.elenarossini.com) which runs on a Ghost (Pro) plan will be active for another month... but I will stop payments in mid-April and thus my blog will be deleted immediately by Ghost.
I need your advice about something: is there a way to redirect traffic from subdomain1 [dot] elenarossini.com to subdomain2 [dot] elenarossini.com? With a wildcard maybe, so that all traffic to posts with a URL associated to subdomain1 are redirected to the new subdomain? Aside from the subdomain, the rest of the URL is identical.
And no, I don't want to tweak my self-hosted Ghost installation to use the old subdomain name. I prefer the new one for several reasons.
Any advice would be greatly appreciated! (Apologies if I had asked this before, but I tried some techniques with another blog and I wasn't successful).
Thanks!
@cdarwin@c.im
Newsletter platform #Ghost, an open source competitor to #Substack, is now connected to the fediverse, also known as the open social web.
Federated apps run on the protocol #ActivityPub, which powers apps like Mastodon, Pixelfed, Threads, Flipboard, and others,
allowing posts published on one app to be seen and engaged with by those on other federated platforms.
Ghost said last year that it was working on an integration with ActivityPub, which would allow its publishers to share their blog posts with the broader open social web.
The company expected the integrations to go live last year. However, Ghost this week announced the launch of its social web beta, which now allows any site running on its Ghost Pro subscription to try out the new ActivityPub integration.
The beta feature is still in active development, the company notes in its help documentation, but is expected to ship in a more finalized state in the Ghost 6.0 release.
When Ghost Pro users connect their blog or newsletter to the fediverse, others across the open social web will be able to follow their account’s handle.
This handle is a combination of “@index,” representing the home page of the publication, followed by the domain name (@yoursite.com).
Ghost says users will soon be able to customize the @index part of their @index@yoursite.com handle.
Users on federated apps will then be able to follow the Ghost publisher’s posts, as well as interact with them by liking, replying, or reposting.
To help Ghost publishers also participate in the fediverse and build their readership,
Ghost also launched a social web reader.
Here, users can browse a “feed” of the short-form content shared across the fediverse, including posts from services like Mastodon and Threads.
In a separate area called the “Inbox,” Ghost users can keep up with long-form content, like articles published on Ghost or WordPress, the popular publishing platform that integrated with the fediverse in 2023.
“Think of the Inbox screen like your email inbox. When you follow other publications on the social web, new articles they publish will show up here,” Ghost’s help page explains.
“Clicking on a post will open an inline reader view, right inside Ghost,
and when you get to the end you’ll be able to like, repost or reply.”
With the integration of these two feeds into Ghost’s admin, Ghost will also now allow its publishers to directly post short-form content to the fediverse, helping them to build their reputation and following on the open social web.
Ghost’s Reader also alerts users of interactions like follows, replies, likes, and reposts in its “Notifications” section.
Plus, users can customize their Profile page to offer a preview of their social web account,
following/followers, and their content, both short and long-form.
Later, the company hopes to more deeply integrate users’ social web profiles with Ghost memberships,
but for now, they operate independently from one another.
Other coming features include tools to block, report, and mute people or add images or media to notes and replies.
https://techcrunch.com/2025/03/19/substack-rival-ghost-is-now-connected-to-the-fediverse/
@mobileatom@flipboard.com
Hands on with Ghost’s New ActivityPub Beta. #ghost
https://wedistribute.org/2025/03/ghost-activitypub-beta/?utm_source=flipboard&utm_medium=activitypub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
@thenewoil@mastodon.thenewoil.org
#Substack rival #Ghost is now connected to the #fediverse
https://techcrunch.com/2025/03/19/substack-rival-ghost-is-now-connected-to-the-fediverse/
@thenewoil@mastodon.thenewoil.org
#Substack rival #Ghost is now connected to the #fediverse
https://techcrunch.com/2025/03/19/substack-rival-ghost-is-now-connected-to-the-fediverse/
@WeirdWriter@caneandable.social
Hey all, the easiest way I can find #Ghost blogs using #ActivityPub is to search for @index and you will get some Friendica results, etc, but for now, that should be a sure way to find almost all the blogs that have enabled this feature so far. I couldn't tell if replies appear as comments, so if you don't want your comments on their blog, don't reply to their fediverse posts. A few told me they can see my comments on their dashboard but I don't know what that means. #FediTips #Fediverse
@mobileatom@flipboard.com
Hands on with Ghost’s New ActivityPub Beta. #ghost
https://wedistribute.org/2025/03/ghost-activitypub-beta/?utm_source=flipboard&utm_medium=activitypub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
@Rex_Banner@mastodon.social
#Substack Alternative Ghost jetzt auch ans Fediverse angebunden.
Vor fast einem Jahr hat der Chef der #BloggingSoftware #Ghost angekündigt, dass sie ins #Fediverse kommen soll. Jetzt kann man das in einem Betatest ausprobieren.
@Rex_Banner@mastodon.social
#Substack Alternative Ghost jetzt auch ans Fediverse angebunden.
Vor fast einem Jahr hat der Chef der #BloggingSoftware #Ghost angekündigt, dass sie ins #Fediverse kommen soll. Jetzt kann man das in einem Betatest ausprobieren.
@cdarwin@c.im
Newsletter platform #Ghost, an open source competitor to #Substack, is now connected to the fediverse, also known as the open social web.
Federated apps run on the protocol #ActivityPub, which powers apps like Mastodon, Pixelfed, Threads, Flipboard, and others,
allowing posts published on one app to be seen and engaged with by those on other federated platforms.
Ghost said last year that it was working on an integration with ActivityPub, which would allow its publishers to share their blog posts with the broader open social web.
The company expected the integrations to go live last year. However, Ghost this week announced the launch of its social web beta, which now allows any site running on its Ghost Pro subscription to try out the new ActivityPub integration.
The beta feature is still in active development, the company notes in its help documentation, but is expected to ship in a more finalized state in the Ghost 6.0 release.
When Ghost Pro users connect their blog or newsletter to the fediverse, others across the open social web will be able to follow their account’s handle.
This handle is a combination of “@index,” representing the home page of the publication, followed by the domain name (@yoursite.com).
Ghost says users will soon be able to customize the @index part of their @index@yoursite.com handle.
Users on federated apps will then be able to follow the Ghost publisher’s posts, as well as interact with them by liking, replying, or reposting.
To help Ghost publishers also participate in the fediverse and build their readership,
Ghost also launched a social web reader.
Here, users can browse a “feed” of the short-form content shared across the fediverse, including posts from services like Mastodon and Threads.
In a separate area called the “Inbox,” Ghost users can keep up with long-form content, like articles published on Ghost or WordPress, the popular publishing platform that integrated with the fediverse in 2023.
“Think of the Inbox screen like your email inbox. When you follow other publications on the social web, new articles they publish will show up here,” Ghost’s help page explains.
“Clicking on a post will open an inline reader view, right inside Ghost,
and when you get to the end you’ll be able to like, repost or reply.”
With the integration of these two feeds into Ghost’s admin, Ghost will also now allow its publishers to directly post short-form content to the fediverse, helping them to build their reputation and following on the open social web.
Ghost’s Reader also alerts users of interactions like follows, replies, likes, and reposts in its “Notifications” section.
Plus, users can customize their Profile page to offer a preview of their social web account,
following/followers, and their content, both short and long-form.
Later, the company hopes to more deeply integrate users’ social web profiles with Ghost memberships,
but for now, they operate independently from one another.
Other coming features include tools to block, report, and mute people or add images or media to notes and replies.
https://techcrunch.com/2025/03/19/substack-rival-ghost-is-now-connected-to-the-fediverse/
@elena@aseachange.com · Reply to Elena Rossini on GoToSocial ⁂'s post
🏕️ my adventures in #selfhosting - day 92 ✨
My self-hosted #Ghost blog is almost ready for its debut. I have successfully re-imported all the media and fixed internal hyperlinks. Yay! (It looks and feels exactly like the old one, so most people won't notice a difference I think).
My current - soon to be former - Ghost blog (https://blog.elenarossini.com) which runs on a Ghost (Pro) plan will be active for another month... but I will stop payments in mid-April and thus my blog will be deleted immediately by Ghost.
I need your advice about something: is there a way to redirect traffic from subdomain1 [dot] elenarossini.com to subdomain2 [dot] elenarossini.com? With a wildcard maybe, so that all traffic to posts with a URL associated to subdomain1 are redirected to the new subdomain? Aside from the subdomain, the rest of the URL is identical.
And no, I don't want to tweak my self-hosted Ghost installation to use the old subdomain name. I prefer the new one for several reasons.
Any advice would be greatly appreciated! (Apologies if I had asked this before, but I tried some techniques with another blog and I wasn't successful).
Thanks!
@deadsuperhero@social.wedistribute.org
Really stoked to be trying out #Ghost with the new Social Web beta. Feed doesn’t quite work yet, as I’m waiting for my DNS to fully propagate over. But, I’m extremely hopeful.
@jonpainterphoto@lawfedi.blue · Reply to Jon Painter [dot] com's post
@index Oh hey, my website is on the fediverse!
@albertocblanco@mstdn.social
I'm having fun testing out Ghost's Social Web beta. You can follow, like, reply, repost and interact with my blog directly with this handle:
@j12t@j12t.social
Ghost has made ActivityPub available to all of its Pro subscribers.
Interesting how they name and describe it:
"Social Web - y/n
Federate your site with ActivityPub to join the world's largest open network"
https://activitypub.ghost.org/content/images/size/w1600/2025/03/activitypub-beta-1.png
@j12t@j12t.social
Ghost has made ActivityPub available to all of its Pro subscribers.
Interesting how they name and describe it:
"Social Web - y/n
Federate your site with ActivityPub to join the world's largest open network"
https://activitypub.ghost.org/content/images/size/w1600/2025/03/activitypub-beta-1.png
@j12t@j12t.social
Ghost has made ActivityPub available to all of its Pro subscribers.
Interesting how they name and describe it:
"Social Web - y/n
Federate your site with ActivityPub to join the world's largest open network"
https://activitypub.ghost.org/content/images/size/w1600/2025/03/activitypub-beta-1.png
@synthwaver@key4.lu
Friends I once knew now drift through neon valleys beyond our reach. In that eternal synthwave sunset, they've found peace among geometric mountains and digital stars. I sometimes glimpse them when the light hits just right. They dance through pixel rain and retrowave streams, their laughter echoing across dimensions. In that glowing forever, they remember us as we remember them—across the distance, connected still.
#manonacliff #ghost #sunset
To Alex who would have turned 31 today
@elena@aseachange.com
🏕️ my adventures in #selfhosting - day 89 ✨
Oh #PeerTube, you are making me do mental somersaults as I strategize about the best way to self-host my videos.
This newbie wants to ask: how many VPS’s are too many for someone who has little coding experience and has been self-hosting for just 3 months?
Fedi friends, I’m thinking of signing up for a THIRD VPS 😱
Why?
My current setup:
1️⃣ 5€/month Debian VPS with #YunoHost, where I’m self-hosting #GoToSocial (this account), #Friendica, #Pixelfed, #Fail2Ban and #LinkStack.
2️⃣ 5€/month Ubuntu VPS where I am self-hosting my (upcoming) #Ghost blog (this will make me save a ton, compared to my current Ghost Pro plan).
Back to PeerTube: I could easily upgrade my #Debian VPS and install it there - the costs would be minimal and I would double my RAM and storage. But I am afraid of PeerTube’s consumption when it comes to bandwidth. As in: if I upload a video that for some reason becomes really popular, or if a bad actor decides to DDOS my channel, would that take down all my other self-hosted Fediverse instances? Since they are on the same VPS?
I could limit potential issues by having a dedicated VPS just for PeerTube.
What would you do?
And do you have recommendations for Europe-based VPS’s with affordable plans? (aside from Hostinger) I was thinking of #Hetzner…
#MySoCalledSudoLife #AskFedi
@synthwaver@key4.lu
Friends I once knew now drift through neon valleys beyond our reach. In that eternal synthwave sunset, they've found peace among geometric mountains and digital stars. I sometimes glimpse them when the light hits just right. They dance through pixel rain and retrowave streams, their laughter echoing across dimensions. In that glowing forever, they remember us as we remember them—across the distance, connected still.
#manonacliff #ghost #sunset
To Alex who would have turned 31 today
@darren@c.im · Reply to Steve Herman's post
@crossgolf_rebel@moppels.bar · Reply to Matthias's post
@feb@loma.ml handelt es sich bei #Ghost um ein Plugin für Friendica?
hast du da bitte noch was für mich zum nachlesen?
@petersuber@fediscience.org
This is a good piece on #Flipboard joining the #Fediverse.
https://www.nytimes.com/2025/03/06/technology/mike-mccue-surf-browser-decentralized-internet.html
It touches on #Ghost, #Medium, and #WordPress, and doesn't mention traditional #publishers. 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@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@c.im
Curious if anyone has experience making #ghost 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.
#FediHire #freelance
@matdevdug@c.im
Curious if anyone has experience making #ghost 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.
#FediHire #freelance
@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
@nacly@floss.social · Reply to Elena Rossini ⁂'s post
@NickEast_IndieWriter@mastodon.art
Since I'm not new, just new to mastadon.art, this will have to do as an #Introduction 😁
A nice review of my high #fantasy /attempted #comedy story The Last Philosopher.
If I could be just one thing, it would be the #ghost of #TerryPratchett or maybe #DouglasAdams #GNUTerryPratchett
@_elena@mastodon.social
Good morning Fedi friends!
It seems like on the 22nd day of the month I manage to achieve #selfhosting feats 🤗
Dec 22nd: I installed #GoToSocial on my Debian VPS thanks to the magic of #YunoHost: @elena
Feb 22nd: after many attempts and 3 wipes of my Ubuntu VPS (following botched installations) I finally managed to install #Ghost 🥳 https://aseachange.com/@elena/statuses/01JMPN122E41Q1G9280WZMD1RF
I think I can sit back and relax now for the rest of the weekend. LEGOs here I come
@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 💪
@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?)
@mastodonmigration@mastodon.online
Pack Your Corporate Social Media Go Bag
If you use #Bluesky or #Substack have an #enshittification 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 #Mastodon and #Ghost and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.
@_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 #Ghost"
cc @dangillmor
@_elena@mastodon.social
Good morning Fedi friends!
Today marks the 2-month anniversary of my #selfhosting journey: on Dec 17 I signed up for a VPS and installed #YunoHost https://mastodon.social/@_elena/113667636910565210
I have never felt more empowered, tech-wise, than in the past two months. I set up my own #GoToSocial, #Pixelfed and #Friendica 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 #Ghost. Wish me luck!
@_elena@mastodon.social · Reply to Elena Rossini ⁂'s post
Because the wonderful #Ghost 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@mastodon.social
Today I learned one of the most important lessons in my brief #selfhosting 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 #Ghost 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@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
@mastodonmigration@mastodon.online
Pack Your Corporate Social Media Go Bag
If you use #Bluesky or #Substack have an #enshittification 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 #Mastodon and #Ghost and use them as secondaries. Be prepared. Begin building your online presence free from corporate overlords.
@liaizon@social.wake.st
"meeting people in real life remains one of the best ways to build trust and relationships ... by getting the #NodeBB, #WordPress ActivityPub plugin, #WriteFreely and #Ghost 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 #fediverse."
-@laurenshof in https://fediversereport.com/fediverse-report-102
#fedidev #TheLongformPeople
@unrelatedwaffle@kolektiva.social
@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.
@liaizon@social.wake.st
@johnonolan talking about #Ghost and its journey joining the fediverse!
(Also @evanprodromou in the photos)
@liaizon@social.wake.st
@johnonolan talking about #Ghost and its journey joining the fediverse!
(Also @evanprodromou in the photos)
@lps@mograph.social · Reply to Åsa Maria Hedberg - artist's post
@AasaMariaHedberg An alternative to #squarespace would be #wordpress / #ghost https://ghost.org/
#patreon can be replaced by #liberapay #opencollective https://liberapay.com/ https://opencollective.com/
and I'm not sure what #anchor is, sorry
*it might be worthwhile doing some experimentation by trying the services side by side before you commit 🤷♂️
@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@mastodon.social
When I booked my train for #FOSDEM 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 #YunoHost and in the span of a month I'm now running:
1) a #GoToSocial instance @elena
2) my own #Pixelfed @ele
3) a #LinkStack
4) a #Ghost blog (upcoming)
So I'm a little less intimidated (but still a newbie).
Excited to connect with so many familiar faces 😊
@atomicpoet@atomicpoet.org
@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 for empowering me to do this! ❤️
#MySoCalledSudoLife
@elena@aseachange.com · Reply to cuan_knaggs's post
@mensrea @bloor yes indeed, I'm OBSESSED with
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@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”.
https://www.producthunt.com/golden-kitty-awards/community-social-5
@josemurilo@mato.social
#NodeBB: "We're not alone in this journey to interoperate with other decentralized services.
#Discourse has a working plugin.
#Ghost 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 #ActivityPub (#TheEqualizer) is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations."
@stefan@stefanbohacek.online
Nice to see continued progress https://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."
@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."
@grickle@mstdn.social
@grickle@mstdn.social
@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 #ghost or something when I have some time!
@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."
@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."
@emc2@indieweb.social
Fediverse suggestions request: I'm looking for platforms and likely hosting for blogging. I've heard of #ghost 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.
#Fediverse #FediverseHelp #OSS #FediHelp #FediTips #OpenSource
@emc2@indieweb.social
Fediverse suggestions request: I'm looking for platforms and likely hosting for blogging. I've heard of #ghost 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.
#Fediverse #FediverseHelp #OSS #FediHelp #FediTips #OpenSource
@rolle@mementomori.social
I love how Ghost is making an argument in favor of ActivityPub on their landing page https://activitypub.ghost.org
@rolle@mementomori.social
I love how Ghost is making an argument in favor of ActivityPub on their landing page https://activitypub.ghost.org
@rolle@mementomori.social
I love how Ghost is making an argument in favor of ActivityPub on their landing page https://activitypub.ghost.org
@stux@mstdn.social
@_elena@mastodon.social
What has been on my mind today: the high costs of digital sovereignty and privacy.
I quit #Substack and pay 30€ a month for a Creator plan on #Ghost (approx. 360 Euros a year).
I quit Dropbox in favor of #Proton Unlimited (drive but also mail, calendar. VPN). 119 Euros/year.
I nuked my Google Analytics accounts in favor of #Plausible (90 Euros/year).
I'm HAPPY to pay for these services & yet I'm highly aware of my privilege.
#BigTech won't fade in popularity anytime soon bc it's free 😩
@osma@mas.to
Wondering how much work it would be to stick together #Fedify and an as-of-yet-unidentified #PDS framework to have a #Ghost blog be on both #ActivityPub and #Bluesky natively at once.
@hongminhee@fosstodon.org
As a side note, most of the new features added in this #Fedify release were commissioned by #Ghost.
https://hollo.social/@fedify/01937890-0cbd-7bee-97eb-08918829d091
@zeab@fosstodon.org
The work #ghost is doing to their #fediverse 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 #Substack 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. 😄
@kyleakelly@cosocial.ca
For at least a few weeks now #Ghost powered newsletters in #Feedly (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.
@jjcelery@mastodon.ie
I wrote a thing! It's about self-hosting very tiny Ghost publication on a shoestring - with instructions!
https://obrien.engineer/ghost-on-do-for-tiny-newsletters/
It's a follow-on from setting up Mailgun for tiny newsletters:
https://obrien.engineer/ghost-and-mailgun-for-tiny-newsletters/
@kde@floss.social
Our End of Year Fundraiser is live! Donate and keep the dark armies of tech-ghouls 🧟 at bay!
http://kde.org/fundraisers/yearend2024/
And just in time for #Halloween 🎃, Konqi and Katie bring you the most nightmarish tales from the #spooky realms of proprietarysoftwareland.
All based on true stories¹!
---
¹ Kinda.
@mattl@social.coop
How to migrate from wordpress.com to eleventy via Ghost
https://mat.tl/blog/2024/10/29/migrating-from-wordpress-com-to-self-hosted-eleventy-via-ghost/
@okpierre@mastodon.social
@mobileatom@flipboard.com
Bugs, breakthroughs and BlueSky. #fediverse #ghost
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
@bryan@urbanists.social
What I don’t like about the #Wordpress implementation of #ActivityPub is that I see the whole damn post, long-form and unformatted, in my feed. Let’s hope #ghost does it better.
@darnell@one.darnell.one · Reply to Building ActivityPub's post
@index Great news indeed! After you successfully implemented #ActivityPub inside #Ghost, will you consider creating official iPhone, iPad & Android apps for the platform‽
@gwoptics@mastodon.nl
The rare sighting of a cyclist being attacked by a ghost in broad daylight.
@tchambers@indieweb.social · Reply to craignicol's post
@craignicol Know what you mean - and I moved from #Mozilla to #Vivaldi 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 @ghost is building out its ActivtyPub features in a very promising way.
@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
@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.
#FediForum #Reflection #Ghost #Fediverse
@J12t@social.coop
Interesting #ActivityPub implementation roadmap by the #Ghost 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.
https://activitypub.ghost.org/mapping-out-activitypub-support/
@J12t@social.coop
The #Ghost people are doing excellent #ActivityPub 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
https://activitypub.ghost.org/its-all-about-the-infrastructure/
@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.”
You can follow the newsletter here: @index
And for more stories like this, follow @latest-techcrunch-stories-Techcrunch
@weirdwriter@tweesecake.social
Oh look! Ghost open sourced their #ActivityPub integration . https://github.com/TryGhost/ActivityPub #Fediverse #Ghost #OpenSource #ActivityPub
@jonpainterphoto@lawfedi.blue
Ghost is beginning to publish federated content! @index
@zeab@fosstodon.org
Woah, #ghost is now live in the #fediverse with @index.
Absolutely outstanding progress! #fedify definitely deserves a great deal of recognition for making this possible. 😎
Feeling like we now have tooling in place to fediverse all things. 😅
@fedify@hollo.social
Finally, @ghost has open sourced their #ActivityPub implementation powered by #Fedify! For Fedify users, this means another production-grade example code.
If you'd like to follow updates on #Ghost's ActivityPub implementation, you can do so by following @index!
@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 #Ghost is implementing #ActivityPub and why they are doing it now.
@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:
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37.
“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.”
#Fediverse #Mastodon #OpenSocialWeb #Publishing #Podcast #DotSocial #Federation #ActivityPub #Flipboard #SocialMedia #SpreadMastodon #Ghost
@DavidDarnes@mastodon.design
#Introduction update:
Howdy 👋🏻, I’m Dave and I’m a Developer Advocate at zeroheight https://zeroheight.com.
I #blog about #Frontend, #DesignSystems, #WebComponents, #Eleventy and #Ghost on my website https://darn.es.
I live in Bristol (UK) with my wife and two daughters, enjoying #Coffee, #Pastries, #Lego and #Movies. Nice to meet you 😊
@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
https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37
Catch up on past episodes of the podcast in Mike’s Storyboard collection:
https://flipboard.com/@mike/dot-social-the-future-of-the-social-web-3r0pl8ge5dju9965
To learn more about what Flipboard's doing in the fediverse, sign up here:
http://about.flipboard.com/a-new-wave
#Fediverse #Mastodon #OpenSocialWeb #DotSocial #Federation #ActivityPub #Flipboard #SocialMedia #SpreadMastodon #Ghost
@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…#ActivityPub 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!
@darnell@one.darnell.one
#Ghost In The #Fedify Machine: Making #Fediverse Adoption Easier Again 🔛 @darnell@darnell.day (Seize The Day) 📰 https://darnell.day/ghost-in-the-fedify-machine-making-fediverse-adoption-easier-again?pk_campaign=rss-feed
@hongminhee@todon.eu
I'm very excited that the #Ghost team has chosen #Fedify to implement #ActivityPub. 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.
@box464@mastodon.social
Ghost will be using the open source Fedify server framework to manage the activitypub bits and pieces of their service.
https://activitypub.ghost.org/day-4/?ref=build-log-newsletter
@DavidBruchmann@mastodon.world
I'm offering the migratiot of newsletter from #Substack to self-hosted #Ghost
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):
https://hachyderm.io/@molly0xfff/111750260301466346
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.
@anaisdrawing@sunny.garden
Your zenith fades into eternity...
Time will soon be gone
I'm finally posting this one 😅
#mastoart #artistsonmastodon #art #ghost #ghostband #ghostbc #Terzo #fanart
@SallyMonster@sunny.garden
I switched servers just under a week ago so I figured I should do a proper #Introduction 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 #HalfLife HeadCrab he made out of bread!
I’m a bit of a #KitchenWitch at heart; sharing #Food 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 #Plants especially #CarnivorousPlants and #SpicyPeppers.
I’m into #Art, #Painting, #Drawing and #Photography and will post pictures often of the things that I love. I have all sorts of random collections and obsessions; #Dinosaurs, robins, #Radiohead, #Monsters, the colour green, #JurassicPark, #Cookbooks, #TheVentureBros, #Ghost, #GothicHorror, #FolkTales, 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. 💚 🧡
@NickEast@geekdom.social
A nice review of my high #fantasy /attempted #comedy story The Last Philosopher.
If I could be just one thing, it would be the #ghost of #TerryPratchett or maybe #DouglasAdams #GNUTerryPratchett