Alpine Linux edge
I would not suggest mastodon for such low powered hardware, its also overkill for a personal instance. Akkoma or GotoSocial would work much better on a Pi. The annual cost is pretty much just 3-15$/year for the domain name.
IP changes are not your concern. It is likely that your ISP blocks outgoing port 25, you can check with nc gmail-smtp-in.l.google.com 25
and if you don't get any output its blocked. If you don't have very many users on your Pterodactyl server, I would suggest just using a gmail account with SMTP in pterodactyl. If you have port 25 unblocked and want to selfhost email, mailcow is a great option and really easy to set up.
The kindle paper white is nice but it’s Amazon. I have one that I keep in airplane mode and load books over usb.
I prefer digital with no drm but if that is not possible I will get a physical book.
GitHub is not open source
My home directory is a git repo with a .gitignore that contains something like
*
!.config/sway
!.config/sway/*
!.config/sway/**/*
It’s an environment variable. I have MOZ_ENABLE_WAYLAND=true in my sway wrapper script.
I want to do something like this but airmessage does not have a desktop client that works without using their clouds. I use a Apple phone but I just want to be able to respond to texts on my Linux computers. I have an iMac server that I vnc into but it’s kind of annoying just to respond to a text.
Is it open source and in my Linux distro’s repo?
I have 5 servers in total. All except the iMac are running Alpine Linux.
Internet
Ziply fiber 100mb small business internet. 2 Asus AX82U Routers running in AiMesh.
Rack
Raising electronics 27U rack
N3050 Nuc's
One is running mailcow, dnsmasq, unbound and the other is mostly idle.
iMac
The iMac is setup by my 3d printers. I use it to do slicing and I run BlueBubbles on it for texting from Linux systems.
Family Server
Hardware
Mostly doing nothing, currently using it to mine Monero.
Main Cow Server
Hardware
Services