![](https://lemmy.sdf.org/pictrs/image/378cadba-0f3a-441e-a403-6fa6a4f2c79d.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Why someone keeps chasing the latest gadgets when the old ones work just fine is beyond me.
Nobody is waiting every year for the brand new line of washing machines. Why is there a need to swap phones this frequently?
Other places where you can find me
Why someone keeps chasing the latest gadgets when the old ones work just fine is beyond me.
Nobody is waiting every year for the brand new line of washing machines. Why is there a need to swap phones this frequently?
Genuinely curious, what would the advantages be?
Also, what if the Linux distro does not have systemd?
Yes.
All my self hosted containers are bound to some volume (since they require reading settings or databases).
True.
But I assume OP was already running docker from that user, so they are comfortable with those permissions.
Maybe should have made it clearer. Added to my other post. Thanks!
You shouldn’t need sudo to run docker, just can create a docker
group and add your user to it. This will give you the steps on how to run docker without sudo
.
Edit: as pointed out below, please make sure that you’re comfortable with giving these permissions to the user you’re adding to the docker group.
For the littering part, just type crontab -e
and add the following line:
@daily docker system prune -a -f
You’re welcome!
Had no idea that thunderbird didn’t do it, sounds like a pretty basic feature to me.
I’m not sure I understand… I thought all readers did this.
Doesn’t liferea do it? (It’s also gtk iirc)
If you don’t want to fully host it yourself (which I think it’s wise), then it’s a good solution.
If privacy is important to you, ProtonMail has a good reputation, but I haven’t been keeping up with the latest developments in the area (there might be other providers that suit your needs / budget).
Do you mean buying your own domain, and forward email sent to it to an email provider?
A lot of email providers have that option (with paid plans). For example
ls / cd for basic stuff
fzf if I want to find my way through the history
broot if I want to search for a file
ripgrep if I want to find a file with specific contents.
I know that the last 3 are not available by default, but they are good pieces of software, so I’m just going to install them.
Congrats, and thank you for releasing this!
Maybe there’s a couple of personal projects I could use it for…
Meta was talking about adding Mastodon federation to their Threads app. So I very much doubt it.
They’d probably take an Embrace, Expand, Extinguish approach.
A lot of people thought this was the case for VMs and docker as well, and now it seems to be the norm.
Yes, but docker does provide features that are useful at the level of a hobbyist self-hosting a few services for personal use (e.g. reproducibility). I like using docker and ansible to set up my systems, as I can painlessly reproduce everything or migrate to a different VPS in a few minutes.
But kubernetes seems overkill. None of my services have enough traffic to justify replicas, I’m the only user.
Besides learning (which is a valid reason), I don’t see why one would bother setting it up at home. Unless there’s a very specific use-case I’m missing.
Yes, those are all great uses of it. But could all still be achieved with docker containers running on some machines at home, right?
Have you ever had a situation where features provided by kubernetes (like replicas, load balancers, etc) came in handy?
I’m not criticizing, I’m genuinely curious if there’s a use-case for kubernetes for personal self-hosting (besides learning).
Seems a bit overkill for a personal use selfhosting set-up.
Personally, I don’t need anything that requires multiple replicas and loadbalencers.
Do people who have homelabs actually need them? Or is it just for learning?
This is not inside any application, just a simple bashrc alias if I want to connect to a database to do some quick checks on my terminal.
I have proper secrets managers when dealing with credentials inside code.
When dealing with PostgreSQL databases, I use pass
as a replacement for ~/.pgpass
.
Like this:
alias my_db='PGPASSWORD=$(pass databases/my_db) psql -h (...)'
This means I don’t have to store database passwords in plaintext inside the ~/.pgpass
file.
I’m still not sure what I’ll do next, I just know I don’t like the saga so far
Someone should keep an eye on Linus.