Sed comes into play there, or :%s in vim, whichever you prefer ;)
Sed comes into play there, or :%s in vim, whichever you prefer ;)
I tend to grow my fleet of servers every couple months, and that requires me to once again setup everything from the beginning, settings, sshd, update debian if old version, new user for ssh, docker/podman, …
Quite literally added new vps to my fleet yesterday and spent 4 hourson setting all that up, when it could have been a simple ansible script.
Luckilly no, just self interest.
Fun fact: I actually run nixos on my main pc.
This sounds amazing!
You have any good resources to recommend for learning ansible?
It’s discord like interface and I plan on only having selfhosted related content on it, mostly just for people to help one another in a more “well known” way of discord and real time chatting.
I agree with you, they serve different needs.
That’s also where your argument from before comes in, as I don’t use matrix. Never had an use for it, that’s where the conflict for me comes in not wanting to create an account on a platform I don’t personally use.
Mattermost I will have an use for personally and with friends, while matrix for me is unnedded and overkill for my needs, that’s why I didn’t go with matrix, neither on an already established server, or self host it.
I feel like matrix is an overkill for something like this personally, because I wan’t to be motly only used for quick help with peple around the globe and matrix is more generally used to communicate with a huge amount of people around the globe.
Main reason also why I didn’t go with matrix is because in my eyes it’s still inmature and requires a good amount of maintenance, for what I think of as a simply a quick and dirty server to quickly help people in a more real time setting.
I don’t mind people not liking the fact that it’s a mattermost server and not wanting to sing up only for this community, it’s their choice after all.
Minimal, I have to force myself to check the servers for updates atleast once a week.
Main problem for me is I automated podman and docker updates with their respective autoupdate mechanisms and use ntfy for push notifications so I know if a service stops working and I had an update recently on it that it’s an update issue.
Also have uptime monitor wih uptime kuma to monitor state of my services to catch them not working before I do, also ntfy for push notifications.
Also have grafana+prometheus seted up on my biggest server for monitoring and alerting with alertmanager+mail to get notifications on even more errors.
So in general I only have to worry about occasional once every few months error and updates of the host system (debian).
Yea, matrix is too much for that I need, an dhave seted up a mattermost server for my needs.
Planning to create a selfhosted team on it for the people of this communitty to talk real time about selfhosting and help each other fix issues in a more timelly and easier manner.
Update: Ended up setting up a mattermost server.
Main reason cause it’s the easiest to setup as it only need 2 containers.
Edit: Might create a specific team just for selfhosters where people from this lemmy community can talk about posts there, or generally about selfhosting
Edit 2: I have created “Casual selfhosters” team on my mattermost instance, will create a post either later today or tommorow promoting it, but for now will leave an invite link here so feel free to join in and talk about selfhosting! [https://mm.cronyakatsuki.xyz/signup_user_complete/?id=trbsbo38c3bu7kqirx644wcqiw&md=link&sbr=fa](Invite link)
That’s why I said E2EE is nice to have, but not required.
That’s a fine but, as long as the server was hosted at my personal devices, which it isn’t but on a hetzner dedicated box. Which is still better than on shared pc’s.
Don’t really need it, it’s just nice to have.
For podcasts I recommend audiobookshelf. It has a very nice podcasts category with ability to backup the podcastst yourself, also syncs progress over multiple devices.
For rss I use miniflux.
I selfhost an instance of ntfy and changedetecttion.
Ntfy is for simple push notifications from absolutely anything, even just curl.
Changedetection is for detecting changes on websites, prices, is something in stock, … It supports ntfy for push notifications so I just add the releases page from github to changedetection and then I get a push notification on my phone when anything gets an update.
I agree with you, recently moved to hetzner one of my vps’s, ended up costing me almost 2 euro cheaper than vultr + higher specs.
Also have another auction dedicated server with them, which is really amazing for the price it costs me (hosting my lemmy instance/sharkey/… in total about 20 diff services plus a minecraft the 1.12.2 pack server ) the server barelly sees around 20% cpu usage on my grafana dashboard.
So from the point of price/performance hetzner is amazing.
Docker and podman in general work the same, commands are the same, …
Only biggest difference is that now that I’m trying to migrate from docker to podman is figting over volume binds permissions for databases and such.
Finished migration of 3 containers, 50+ left.
I am using it in a cron script, but the mumble server doesn’t support automatic reload of the ssl certs, so I need to restart tge mumblr server to load the new certs. That’s where my problem comes cause I run it inside docker.
It’s 2024 and no isp’s in my country still provide ipv6 from what I have seen.