One more tool on the list of self-hosted apps/tools: Opengist 🤓👍
| 🌐 Website | https://erick.is |
| 🌐 Website | https://erick.is |
@elena all good!
Even as an engineer It took me a long time to feel comfortable with Docker so I completely understand.
As always, I am happy to help 😉.
One more tool on the list of self-hosted apps/tools: Opengist 🤓👍
@elena This is an example I used on my laptop a few days ago to get a Ghost site up and running on my laptop using Docker Compose. If you notice you can use environment variables in the compose.yaml file to configure it as you would do with the regular JSON config file.
https://opengist.erick.sh/erick/4055d8d52df44b888aa632a02493996a
@elena Here are a couple of articles with basic concepts:
In the world of modern software development, efficiency and consistency are key. Developers and operations teams need solutions that help them manage, deploy, and run applications seamlessly across different environments. Containers and Docker are te...
@elena Definitely good to get some basics on Docker concepts so you understand what you might be doing, but do not get too deep (at least not initially). Pretty sure you don't need to build an image from scratch but mostly use Docker Compose to get your setup up and running.
Not sure if I have some usefult links on my bookmarks but I'll try to find something useful.
@RareBird15 I try to keep my list really short, otherwise it gets overwhelming. My feed are just a couple of Apple related sites (9to5mac, AppleInsider), and some local news sites.
As for the tools powering my reading, I have a self-hosted FreshRSS to aggregate them and do some cleaning and improvements to the feed content, and my iOS/macOS client of choice is Reeder Classic.
Happy to share more details if you are curious about something 😊.
@_elena I guess the "right" name for slurp is "migration tool" 🤔. Anyway, I didn't find one (I didn't search too hard though) so I decied to write my own migration script.
It is going well so far
. I downloaded the db files from my server yesterday and started looking 🕵️ at the tables and fields to figure out what needs to be copied and what needs to be updated. Today I started writing the migration tool in Python 🐍, so far my script can read all rows that need to be migrated from the old db and I am in the process of writing the code to write the new rows with the required updates into the new db. Once that is done I will need to also write a couple of functions to transfer attachments (pictures, emojis, etc) from the old S3 bucket to the new one (I am not storing files directly on the server).
Once the script is "ready" to test I'll probably make a acouple of tests with a throwaway instance in my laptop and a temporal S3 bucket. If I don't f*** it up 🤞 , I’ll try to do it for reals and share the script in case anyone else needs to mess around with it 🤓.
As a follow up to my previous post about self-hosting, I decided to move everything as subdomains under the new domain.
I've seen people importing Mastodon posts into GoToSocial but, has anyone done a GoToSocial import from another GoToSocial? Is this even possible?
I was looking at the slurp README but the archive requires that the source supports requesting a data archive, and as far I know this is not available in GTS.
I guess I could do some experimenting with manual DB inserts, but I am not entirely sure I want to try that, there are so many ids involved in the process.
Worst case I could just do a regular followers migration and keep the old instance in some sort of read-only mode.