Got 2FA working nicely on the backend and in the settings panel :)
(this is not an April fools; I mean I am a fool and it's april but it's a legit video)
Got 2FA working nicely on the backend and in the settings panel :)
(this is not an April fools; I mean I am a fool and it's april but it's a legit video)
#Fedicat will list the account rss feed in #GotoSocial profiles when it’s available
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
I've restarted the migration of my phpc.social account to this one. The first time I did it, my #gotosocial instance was not fully operational due to a wasm incompatibility with the server's cpu. Only a quarter of my followers had changed their subscription. I had to wait 30 days before trying again.
Now all my old followers have migrated to my new account
Welcome back!
Folks who have a single-person #GoToSocial instance: what's your setup/hosting situation?
I want to try it out but am waffling about whether to go with managed hosting, or a VPS, or what. I may honestly start off by self-hosting with #Yunohost on my old netbook simply because it's the easiest and cheapest.
I love to use #phanpy for my #GoToSocial instance so decided I should try hosting it myself instead of constantly relying on the phanpy.social. This is my first post from my #selfhosted Phanpy site, with hopefully many more to follow
Soon I'll (most probably) have to travel to US for work, and I am somehow concerned for my privacy and also for my physical safety: news reports concerning many tourists and expat workers make me feel unwelcome.
I'll of course let the immigration check roam into my work phone and my work PC, which are provided by my company, but I have no intention of bringing my private ones along, as I can access my socials from any browser if I'll ever need to.
This is to avoid explanations or justifications, or useless arguments. I'm convinced to comply, since the alternative is fear and uncertainty.
As for my website, I'll keep it up and running. There are no critical statements towards the current administration. Maybe I can't say the same for my podcast, for which I brought offline a single, maybe to emotional, episode.
As for my #gotosocial instance, should I turn it off for the time of my trip? It should not be indexed anywhere as long as I am aware, but it could, however be browsed at the moment. Would it raise more suspicion if it's off or not? What do you think?
#Fedilab 3.31.1 has been published.
Added:
- Add MinT machine translation system support
- Add support "instance only" for #GoToSocial
Fixed:
- GIF not displayed in timelines
- Fix a crash when unpinning timelines
- Top bar coloring at scroll for conversations
- Black screen when going back from the #Peertube section
@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
Just got 2FA working nicely on the back end, API, and login flow :) Time to add it to the settings panel now.
Good morning Fedi friends!
It's been 99 days since I started self-hosting my own Fediverse instances. Crazy how time flies!
I've been a bit absent from here this week because I started exploring the world of #PeerTube from the POV of a creator.
I just set up my own account on #MakerTube - so that I can write a guide that is accessible to many (as opposed to skipping this step and going straight to self-hosting).
Anyway, here is my PeerTube account: https://makertube.net/a/elena/video-channels
I have been able to follow it from #Mastodon and #Friendica without a problem, but I keep getting an error message when I try to subscribe with my #GoToSocial username. The exact message: "Cannot fetch information from this remote account." Does anybody have the same issue? (as in: people on GoToSocial, can you subscribe to PeerTube channels?)
Wishing you all a lovely day
P.S.: about to go offline for the rest of the day because... there's no pre-school in France on Wednesdays and the garderie keeps my little one up until 12:30. So apologies in advance if I'm slow to reply to messages.
#MySoCalledSudoLife
If anyone has done this on a headless server and knows how to get past this step please do lmk...as slurp seems to be the only way to transfer posts to gts #gotosocial
@whitepaperkat I assume you mean media retention? #GoToSocial automatically removes cached remote media after 7 days. You can reduce that if you have a very busy server, or a smaller amount of storage. maybe 5 days? https://docs.gotosocial.org/en/latest/admin/media_caching/
Or do you mean retention of your own posts? These don't take up much room in comparison to the cache of remote media.
I wonder if there is actually a proper way to set retention on #gotosocial I'm afraid I might run out of space after a while
eyyy it works! :) With the latest code on #GoToSocial main you can dereference and like and boost #Bandwagon albums, and follow #Bandwagon artists! Nice!
Anyone using #litestream for an #sqlite DB
I have a 3GB database, and Litestream is replicating it to another server. However, it seems to be running out of control with disk space. On the original server (where the live DB is) is a generations
folder under the hidden litestream folder. It is full of WAL files. Currently over 37,000 files consuming 118GB of disk space.
My config includes retention: 24h
and retention-check-interval: 1h
with a snapshot-interval: 4h
. I understood it would delete anything older than 24 hours. Am I doing something wrong? These wal files go back to the day I started using litestream
#GoToSocial #gts @gotosocial@thefedi.forum
Anyone using #litestream for an #sqlite DB
I have a 3GB database, and Litestream is replicating it to another server. However, it seems to be running out of control with disk space. On the original server (where the live DB is) is a generations
folder under the hidden litestream folder. It is full of WAL files. Currently over 37,000 files consuming 118GB of disk space.
My config includes retention: 24h
and retention-check-interval: 1h
with a snapshot-interval: 4h
. I understood it would delete anything older than 24 hours. Am I doing something wrong? These wal files go back to the day I started using litestream
Creating A GoToSocial Instance on FediHost
Hello nerds, another #GoToSocial bugfix release :) Turns out 0.18.2 wasn't the last one after all.
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.18.3
This one fixes a bug with domain subscriptions with orphan adoption, which could cause entries for the subscription to not be created. An important bugfix for island networks that rely on allowlist subscription(s) to keep everyone in the network on the same allowlist(s).
Also small wording changes on the frontend, and a fix for an issue that could cause error messages to be swallowed on startup.
If you're updating to this version from v0.18.0, v0.18.1, or v0.18.2, it's a very easy update with no db migrations or config file changes :)
If you're updating to this version from a version before v0.18.0, please follow the update instructions from v0.18.0, but replace 0.18.0
with 0.18.3
throughout. Be aware that the update to 0.18.x contains some very long migrations. Please do read the notes carefully.