@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 😉.
Software Engineer @ Bloomberg. Software architecture, automation, & mentoring. Living in the US with my wife & dogter. He/him. Opinions are my own.
@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:
@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 :cool_doge:. 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.
@hexaitos There is a category dedicated to Bookmarks and Link Sharing in the Awesome Self-Hosted repo 👍
In the last few months, I’ve been quite active with my self-hosted projects. I finally started using the Raspberry Pi 5 I got about a year ago by migrating some of my existing projects and adding a few new ones.
Along the way, I purchased a few domains, including the one hosting this account. About a week ago, I got yet another domain that I really like, erick.sh
, because:
.sh
can be associated with shell scripts and also with, you guessed it, self-hosting, both of which I love.Now, I’m considering consolidating all my self-hosted domains under this one. I’ve already moved my RSS and Forgejo instances to the new domain.
Should I also move my newly created Pixelfed and GoToSocial instances there? 🤔 I’m thinking something like this:
erick.social
→ gts.erick.sh
erick.pics
→ pixelfed.erick.sh
@martinrue Wow 🤯! Absolutely love the optino to just use SSH tunnels, no additional tooling required for simple use cases. Adding Pingyy to my bookmarks.
Last time I needed to do something like this I used ngrok which at the time was a small app with a relatively cheap subscription. Looking at the ngrok site now it is completely different and I don't even know if it still serves it original pupropose.
Thanks for sharing!
Hola estoy entrando a Mastodon y a empezar a habitar el fediverso porque no quiero aportar a las redes sociales de la nueva oligarquía tecnológica que se está declarando abiertamente fascista.
Va mi #presentación :)
Soy María Ruiz #fotoperiodista mexicana con enfoque en género y #derechoshumanos . Me gusta mucho la #fotografía y estoy buscando cómo seguir compartiendo mi trabajo en internet.
Me interesan muchísimos temas como el #ciclismo, amo andar en #bicicleta , el #urbanismo , lo que pasa en las #ciudades y el cuidado al #planetatierra , buenas lecturas y pues todo lo que tenga que ver con buscar que la vida sea más digna y justa para todes :)
Soy feminista y estoy interesada en las conversaciones #feministas de #americalatina , también soy amante del #periodismo y quiero creer que se puede hacer periodismo fuera de los monopolios actuales de las redes sociales.
#VámonosJuntas espero encontremos más espacios para seguir conversando, reflexionando y haciendo red <3
@bacteriano Y apenas acabamos de pasar la primer quincena de Febrero, veremos hasta cuanto llega el contador final.
No estas tu para saberlo ni yo para contarlo, pero en la familia ya van dos también, un tío muy cercano y una tia relativamente cercana.
Cuantos mas Peña Ni... ah no, sorry, la costumbre! :troll:
Creo que lo que buscas, basado en tu descripción, es Funkwhale el cual, como todo buen servicio federado tiene servidores para escoger o si lo prefiere un hagalo-usted-mismo.
Edit: Quite el "buen señor" del texto original porque me confundí y pense que quien habia preguntado era @bacteriano
Gracias por su interés en esto que denominaré #autohospedar o como dicen los ánglos #selfhosting
Fé de erratas, por ahí dije owncloud, lo que tengo es Nextcloud y necesito agregarle el onlyoffice que para planes, guiones y demás procesos administrativos es útil.
Y ya después, arranco con el resto de la plataforma, lejos de las garras de las empresas de tecnología gordas y cachetonas.
Sigan a esta gente bonita:
@sl1200 @maruxiluan@tkz.one @laescude @polographer @guayabito @Errantus @polographer
I finally decided to try again hosting my own Pixelfed instance and after a few docker compose up -d
and docker compose down -v
it is finally running.
I was suprised in a good way to see that it is not creating copies of all images from federated posts (at least not the ones I am getting from the relay), which is amazing because storage is going to be way better than anticipated.
I hope everyone is having a great Monday 👍 ☕