lntl
@lntl@lemmy.ml
- Comment on Update all your stuff, NOW - again. 1 day ago:
I wouldn’t recommend deploying any ssh server without reviewing the config and believe sane defaults are sane.
- Comment on It's self hosting Sunday! What's up? 5 days ago:
I was 429ing a little too liberally, so I upped my burst rate. This week, just like last week, most of my traffic was bots. But if a real user does come by, I want his or her experience to be pleasant enough.
- Comment on [AIT] Creepy crawlies (AI crawlers on git.kernel.org) 6 days ago:
Probably a silly question: Is serving HTML required? git exists after all
- Comment on Home server 2 weeks ago:
Here’s mine : )
- Comment on I’m looking for the best remote access solution that works for me 3 weeks ago:
IMO there’s no reason to permit root login via ssh in any circumstance, ever, in all cases, absolutely.
For all the people thinking, “well the world doesn’t work in absolutes, there’s always a special case!” There isn’t.
If a user needs to use elevated permissions, there are many ways to do that without exposing root. sudo(8) is one way to do that.
- Comment on I’m looking for the best remote access solution that works for me 3 weeks ago:
IMO ssh is the tool you’re describing. My ssh server is exposed to the WAN and is configured like this:
- set to a random port to reduce spam (completely eliminated it for me)
- set
PasswordAuthentication no - set
PermitRootLogin no
- Comment on Which domain registry or specific TLD do you prefer, and why? 3 weeks ago:
I bought into .net almost 10 years ago and never left. I think legacy tlds (com, net, org) tend to be more affordable and I can be motivated by money.
- Comment on What sort of things do y'all monitor with Grafana / Beszel / etc.? 3 weeks ago:
- Uptime
- Days since last system update
- Days since last CVE scan
- Comment on Bitwarden Switches to Commercial License 3 weeks ago:
- Embrace
- Extend
- Extinguish
- Comment on What are the best learning resources? 5 weeks ago:
Like 10 years ago, I got started by doing this project:
In general, I’d recommend ANY BSD documentation or guides, they’re all written by knowledgeable ppl who are also likely educators in CS departments. Also, I’d recommend actually doing a project. Reading is useful and IMO the doing is much more effective.
- Comment on Software for Syncing files between storages (Linux) 1 month ago:
So I recently quitted Google Drive
Congrats, great life choice
downloaded all my data and hoping to keep it on Hard drives myself, They are external plug in types
You have multiple external drives. Are they USB? How many?
So when I plug it in
Are they not usually plugged in? Is there a requirement to keep them air gapped between syncs?
it copies/syncs the things on my computer, anyone knows somethign like that?
Like others have said, a shell script that calls rsync is maybe the way to go and with some more information on number of drives, drive interface type, and air gap requirements it may change
- Comment on How "secure" is your setup? 1 month ago:
Nope, I’m accessible on the WAN and the webserver is intentionally public facing.
- Comment on How "secure" is your setup? 1 month ago:
I operate SSH, nginx, and uvicorn like this:
SSH
- pubkey auth only
- not on default port
- AllowUsers var in sshd.conf is set
nginx
- runs as its own user
- serves static files or forwards to uvicorn
- rate limits are set
- returns 444 on requests that aren’t in sitemap.xml (nonsense and probing)
uvicorn
- runs as its own user
and a firewall runs on top of everything. I’m self taught, so I could be missing something obvious and this setup has been reliable for me for a few years.
- Comment on Would you use a privacy-first mobile app that watches your whole self-hosted stack — nothing phoning home? 2 months ago:
Probably wouldnt use. I don’t monitor dashboards. I send myself an email when something needs attention. Then, if I find myself needing to check on something, I use ConnectBot.