I've noticed that if I share or like a number of posts in quick succession, my GoToSocial instance gets more and more delayed in sending them out.
Is this more likely to be an issue with my VPS provider, or with GtS itself?
#AskFedi #GoToSocial #GtS
I've noticed that if I share or like a number of posts in quick succession, my GoToSocial instance gets more and more delayed in sending them out.
Is this more likely to be an issue with my VPS provider, or with GtS itself?
#AskFedi #GoToSocial #GtS
Social.dykes.ca is a GoToSocial server for LGBTQIA+ people on the Fediverse. The server is hosted in Canada.
This server has a post size of up to 5000 characters.
You can find out more at https://social.dykes.ca/about or contact the admin account @sylvie
#FeaturedServer #LGBTQIA #Canada #GoToSocial #GTS #Fediverse #FreeFediverse
Social.dykes.ca is a GoToSocial server for LGBTQIA+ people on the Fediverse. The server is hosted in Canada.
This server has a post size of up to 5000 characters.
You can find out more at https://social.dykes.ca/about or contact the admin account @sylvie
#FeaturedServer #LGBTQIA #Canada #GoToSocial #GTS #Fediverse #FreeFediverse
Looking for some help with interaction issues between NGINX, HTMX, and GoToSocial.
The issue
My GET request from my website HaugenHus | Now Test
hx-get="https://fedi.haugenh.us/@kaleb/feed.rss"
hx-headers='{"Accept": "application/feed+json"}'
…is returning two basic CORS errors:
- [Error] Request header field HX-Request is not allowed by Access-Control-Allow-Headers.
- [Error] XMLHttpRequest cannot load https://fedi.haugenh.us/@kaleb/feed.rss due to access control checks.
…that I can’t figure out how to resolve.
Things I’ve tried
I ’ve added
add_header 'Access-Control-Allow-Origin' 'https://fedi.haugenh.us';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'Content-Type, Authorization, Accept, HX-Request';
to my nginx.conf (actually I’ve imported it from another .conf and verified that the config is being included with nginx -T), but it has no impact on the errors.
I have confirmed that the page loads successfully including the remote JSON when I set my browser to ignore CORS.
Additionally, I am able to successfully load the remote feed.rss when I use the hx-request='{"noHeaders": true}’, but doing so returns XML rather than the desired JSON due the JSON Feed implementation in GoToSocial RSS
🤦♂️ Why didn't I know about Masto-FE (🦥 flavour) before?
I've been searching for weeks for a good web client for my #GoToSocial instance – and then I finally actually read the text on the login page. 🙄
Classic case of missing the obvious! 🌳
So I quickly set up a new container with #MastoFE in #Proxmox and... nice! 🚀
Really like it! It's the familiar Mastodon web client (which is pretty good), but fully optimized for #GTS.
Running #selfhosted from my #homelab as usual - #privacy matters too much to trust anybody else.
It seems my instance has become so popular, so the crawlers DoSed it a couple of times today. I really need something like Anubis very badly. That would be the most wanted feature in the next version of #GtS
#FediAdmin #Gotosocial
Just a #FYI for those on #GoToSocial it seems like my #GTS fails to send messages out after a while. I can seem then show in my profile as if they did, but they don't send out through the #fediverse . I haven't been able to pinpoint the issue, but busy juggling too many things. If you set a stop and start nightly on GTS it seems to be ok and goes fine. @gotosocial
if you want better social media you must begin by building communism
by which I mean: it's not enough to make [xyz corpo platform but it's foss]; capitalism must be destroyed utterly at the root -- then "good" social media might begin to become a possibility
It seems pl-fe (the web front end) uses all my #Gotosocial superpowers out of the box and even I can make favorite, repost and reply restrictions per post, rather than the usual general restrictions. I have never tested most of the stuff, but I guess they work. Generally, I recommend this web front end.
It seems pl-fe (the web front end) uses all my #Gotosocial superpowers out of the box and even I can make favorite, repost and reply restrictions per post, rather than the usual general restrictions. I have never tested most of the stuff, but I guess they work. Generally, I recommend this web front end.
🏕️ my adventures in #selfhosting - day 198 (summer project edition) 🏖️
Hello Fedi friends,
I hope you've been having a nice week so far.
I've been in childcare mode, thus the silence. I've been thinking about something and I would love to get your advice.
#AskFedi: is there a way to export one's #GoToSocial archive of posts (but not replies to other users)? Like something with command lines that doesn't require tedious copy and paste operations?
I wanted to gather up all the posts about the first 6 months of my self-hosting journey, to neatly organize them on my website (either in multiple blog posts or pages) so that they could be more easily searchable. It's not really ideal to go on an infinite scroll quest in reverse chronological order to see the evolution of my self-hosting journey.
Like, I'm curious to see what I was up to in January but going back in time loading old posts takes forever. And I cannot really search for keywords.
I'd like to keep things organized and easily searchable. And implement a POSSE system going forward... publishing on my site first and then syndicating elsewhere.
It's my summer of POSSE inspired by @molly0xfff 🤗
https://www.citationneeded.news/posse/
If you have any ideas about how I can easily export all my #GtS posts, I'm all ears.
If not, I suppose I will start copying and pasting everything and do monthly installments of my self-hosting journey (aka "month 1" etc.). After all I have 1125 posts (sigh).
Anyways, I hope this finds you well and that you're keeping cool in this scorching heat (especially fellow Europeans).
have a lovely morning/afternoon/evening wherever you are ❤️
#MySoCalledSudoLife
🏕️ my adventures in #selfhosting - day 198 (summer project edition) 🏖️
Hello Fedi friends,
I hope you've been having a nice week so far.
I've been in childcare mode, thus the silence. I've been thinking about something and I would love to get your advice.
#AskFedi: is there a way to export one's #GoToSocial archive of posts (but not replies to other users)? Like something with command lines that doesn't require tedious copy and paste operations?
I wanted to gather up all the posts about the first 6 months of my self-hosting journey, to neatly organize them on my website (either in multiple blog posts or pages) so that they could be more easily searchable. It's not really ideal to go on an infinite scroll quest in reverse chronological order to see the evolution of my self-hosting journey.
Like, I'm curious to see what I was up to in January but going back in time loading old posts takes forever. And I cannot really search for keywords.
I'd like to keep things organized and easily searchable. And implement a POSSE system going forward... publishing on my site first and then syndicating elsewhere.
It's my summer of POSSE inspired by @molly0xfff 🤗
https://www.citationneeded.news/posse/
If you have any ideas about how I can easily export all my #GtS posts, I'm all ears.
If not, I suppose I will start copying and pasting everything and do monthly installments of my self-hosting journey (aka "month 1" etc.). After all I have 1125 posts (sigh).
Anyways, I hope this finds you well and that you're keeping cool in this scorching heat (especially fellow Europeans).
have a lovely morning/afternoon/evening wherever you are ❤️
#MySoCalledSudoLife
Hey fedi-sloths 🦥, is there any solution for importing historical posts into @gotosocial@superseriousbusiness.org that supports importing posts with @ mentions?
Slurp by @vyr@princess.industries is an amazing tool that has made a number of great anti-spam and anti-harassment decisions on this. But I’m still struggling with my inability to import a large number of my old photo posts containing @ mentions to @kamera@fedi.haugenh.us. While I’ve submitted Issue #22 I am not qualified to submit a PR on this myself.
🏕️ my adventures in #selfhosting - day 175 (video launch day) 🍿
Dear Fedi friends, you may have noticed that 20 minutes ago I made the announcement about the release of my Fediverse promo video on here. Why? 5000 character limit, so I could credit/thank everyone who helped. It really took a village to make it.
Today is not only the video's release day, but also, from the POV of a new self-hoster:
- a stress test for my self-hosted #PeerTube instance (worry level: low, they have P2P)
- a stress test for my self-hosted Ghost blog (it should hold up just fine with Varnish cache)
- and a test to see how far and wide a message posted on my #GoToSocial goes. If you're a fan of #GtS you may be pleased to see it mentioned in the video 🤗
I was afraid of the infamous Mastodon Hug of Death (with hundreds / thousands of servers trying to fetch the video cover image) so I ended up uploading it as UNLISTED on my PeerTube and embedding it on my Ghost blog... this way Ghost (protected by Varnish cache) will take most of the hit. I also provided an alternative video location for it.
Curious to see how all these self-hosted services will do today.
Have a great day everyone!
#MySoCalledSudoLife
Thank you to folks that answered my #GTS poll. Seems like a LOT of folks don't know what GTS is! GTS or #GoToSocial is a #GO written #activityPub #server for small groups of folks that's super lightweight, fast and easy to install. You can find them on #Fediverse at @gotosocial .