doeknius_gloek
@doeknius_gloek@feddit.de
- Comment on Immich is awesome 11 months ago:
Use something like pgAdmin, DBeaver or the pg cli to connect to your postgres instance. Then run the command from the changelog as a SQL query.
- Comment on Synology DS215j NAS - time for an upgrade? 11 months ago:
You can get a quick overview via DSM, I think in the Disk Manager. For more details you could jump into a terminal and use smartctl.
- Comment on Synology DS215j NAS - time for an upgrade? 11 months ago:
Have you checked the SMART values of your drives? Do they give you a reason for your concerns?
Anyhow, you should never be in a position where you need to worry about drive failure. If the data is important, back it up separatly. If it isn’t, well, don’t sweat it then.
- Comment on Synology DS215j NAS - time for an upgrade? 11 months ago:
Why would you buy something new, if your current solution works and your requirements don’t change? Just keep it.
- Comment on Need a rust version too. 11 months ago:
Also good with Boost once I opened the image and clicked “HD”.
- Comment on Cloud storage for encrypted backups recommendations 11 months ago:
Wasabi S3 is nice and cheap. You’ll only pay what you use, so probably just a few cents in your case.
- Comment on Enterprise SSD? 11 months ago:
I recently upgraded three of my proxmox hosts with SSDs to make use of ceph. While researching I faced the same question - everyone said you need an enterprise SSD, or ceph would eat it alive. The feature that apparently matters the most in my case is Power Loss Protection (PLP). It’s not even primarily needed to protect from an possible outage, but it forces sync writes instead of relying on a cache for performance.
There are some SSDs marketed for usage in data centers, these are generally enterprisey. Often they are classified for “Mixed Use” (read and write) or “Read Intensive”. Other interesting metrics are the Drive Writes Per Day (DWPD) and obviously TBW and IOPS.
At the end I went with used Samsung PM883.
But before you fall into this rabbit hole, you might check if you really need an enterprise SSD. If all you’re doing is running a few vms in a homelab, I would expect consumer SSDs to work just fine.
- Comment on OpenAI brings Sam Altman back as CEO less than a week after he was fired by board 11 months ago:
The interesting part about this story isn’t Altman himself. It’s more about the weird decisions and inner politics of a $90bn company. A board firing their ceo without official reasoning, MS sweeping in while owning 49% of said company, 95% of the staff threatening to quit, the ceo coming back and firing the board while everybody else still tries to understand what the fuck just happened.
Like another commenter said, this could straight up be an episode of Silicon Valley.
- Comment on louislam/dockge: A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager 11 months ago:
What’s wrong with Portainer?
- Comment on If you live in the EU - you may also be faced with this Meta prompt. Info in text. 1 year ago:
Oh no! Anyway…
- Comment on How much does it matter where my domain registrar is located? 1 year ago:
No, the registrar just registers the domain for you (duh). You can then change the DNS recods for this domain and these records will propagate to other DNS servers all around the world. Your clients will use some of these DNS servers to lookup the IP address of your server and then connect to this IP.
The traffic between your clients and server has nothing to do with your domain registrar.
- Comment on Chrome not proceeding with Web Integrity API deemed by many to be DRM 1 year ago:
Proton keeps getting better and better. I long for the day when I can ditch windows completely and it might not be too far away.
- Comment on What are some KVM-over-IP or equivalent solutions you guys would recommend for guaranteed remote access and remote power cycle? 1 year ago:
You could look into mainboards with IPMI. They give you a web based interface to fully control your server, including power management, shell, sensor readings, etc.
- Comment on How to deal with annoying co-worker 1 year ago:
If you’re the team lead, something like this is your job. You could ask your supervisor for guidance, but ultimately you should be able to solve this on your own.
As others have mentioned: Speak to him. Don’t be nice nor mean - be professional. Tell him how his behaviour affects you and the rest of the team. Talk to him about appropriate workplace behaviour and what you want him to change.
Maybe this will work, maybe it doesn’t. How he handles your feedback is up to him, he is an adult, even if he doesn’t act like one.
If he doesn’t change or keeps ignoring you (his boss!), document his behaviour and go the HR route.
- Comment on Jellyfin docker outside of lan. 1 year ago:
Haha, no problem!
- Comment on Jellyfin docker outside of lan. 1 year ago:
Have you seen the link?
- Comment on Jellyfin docker outside of lan. 1 year ago:
I love Jellyfin but I would absolutely not make it accessible over the public internet. A VPN is the way to go.
- Comment on Need help understanding a back-up script 1 year ago:
Fixed, thanks.
- Comment on Need help understanding a back-up script 1 year ago:
Yeah,
tail
would be the more obvious choice instead of negating head. - Comment on Need help understanding a back-up script 1 year ago:
You’re right, I edited my comment. Thanks!
- Comment on Need help understanding a back-up script 1 year ago:
This line seems to list all dumps and then deletes the two oldest ones. It will also remove your most recent backup if the folder contains less than three files, so be careful.
In detail:
ls -1 /backup/*.dump
lists all files ending with .dump alphabetically inside the /backup directoryhead -n -2
returns the two filenames from the top of the list (this should also behead -n 2
orhead -2
, nothead -n -2
)xargs rm -f
passes the two filenames torm -f
to delete them
Take a look at explainshell.com.
- Comment on New TrueNAS server custom build 1 year ago:
Yeah, the quality is really good. It’s also not cheap. I bought this case mostly because it’s rather shallow and did fit into my previous server rack.
I’m now at a point where I should buy another drive cage but I’m a bit hesitant to spend 150€ for it. Well…
- Comment on New TrueNAS server custom build 1 year ago:
Fun! I used the exact same chassis for my NAS. Thanks for sharing!
- Comment on Selfhosted backup solution with GUI 1 year ago:
I don’t use rclone at all, restic is perfectly capable to backup to remote storage on its own.
- Comment on Selfhosted backup solution with GUI 1 year ago:
I’ve been working in IT for about 6/7 years now and I’ve been selfhosting for about 5. And in all this time, in my work environment or at home, I’ve never bothered about backups.
That really is quite a confession to make, especially in a professional context. But good for you to finally come around!
I can’t really recommend a solution with a GUI but I can tell you a bit about how I backup my homelab. Like you I have a Proxmox cluster with several VMs and a NAS. I’ve mounted some storage from my NAS into Proxmox via NFS. This is where I let Proxmox store backups of all VMs.
On my NAS I use restic to backup to two targets: An offsite NAS which contains full backups and additionally Wasabi S3 for the stuff I really don’t want to lose. I like restic a lot and found it rather easy to use (also coming from borg/borgmatic). It supports many different storage backends and multithreading (looking at you, borg).
I run TrueNAS, so I make use of ZFS Snapshots too. This way I have multiple layers of defense against data loss with varying restore times for different scenarios.
- Comment on What's the best approach to deploy a static website to K8s cluster from a CI pipeline? 1 year ago:
One simple way to pull the new image into your cluster is to overwrite the
latest
tag, specifyimagePullPolicy: always
in your deployment and then usekubectl rollout restart deployment my-static-site
from within your pipeline to restart all pods. Kubernetes will then terminate all pods and replace them with new ones that pull the latest image.You can also work with versioned tags and
kubectl set image deployment/my-static-site site=my/image:version
. This might be a bit nicer and allowsimagePullPolicy: IfNotPresent
, but you have to pass your version number into your pipeline somehow, e.g. with git tags.