atzanteol
@atzanteol@sh.itjust.works
- Comment on Selfhosted - friendly ways to fight spam without email / sms verification? 4 days ago:
After opening things up more on Plebbit/Seedit, we got hit pretty hard with spam and some NSFW content. It got out of hand fast and honestly, its worse than we expected.
It’s a p2p decentralized social network. I’m honestly surprised you got anything that’s not kiddie porn and drug spam.
- Comment on Selfhosted - friendly ways to fight spam without email / sms verification? 4 days ago:
Seedit is a serverless, adminless, decentralized reddit alternative. Seedit is a client (interface) for the Plebbit protocol, which is a decentralized social network where anyone can create and fully own unstoppable communities.
In the plebbit protocol, a seedit community is called a subplebbit. To run a subplebbit, you can choose between two options:
First, they take the dinglebop, and they smooth it out with a bunch of schleem. The schleem is then repurposed for later batches. They take the dinglebop and they push it through the grumbo, where the fleeb is rubbed against it. It’s important that the fleeb is rubbed, because the fleeb has all of the fleeb juice. Then a schlami shows up, and he rubs it and spits on it. They cut the fleeb. There’s several hizzards in the way. The blamfs rub against the chumbles. And the ploobis and grumbo are shaved away. That leaves you with a regular old plumbus.
- Comment on Common sugar substitute shown to impair brain cells, boost stroke risk 1 week ago:
No, it doesn’t. It only adds to the research on this sweetener.
- Comment on Common sugar substitute shown to impair brain cells, boost stroke risk 1 week ago:
Their research says nothing about sweeteners that weren’t part of their study.
- Comment on Common sugar substitute shown to impair brain cells, boost stroke risk 1 week ago:
Our study adds to the evidence suggesting that non-nutritive sweeteners that have generally been purported to be safe, may not come without negative health consequences,”
No. It adds to research about this sweetener. You can’t generalize beyond that.
- Comment on Matrix to XMPP migration 1 week ago:
It’s distributed through standard package managers, it would be trivial to create a Dockerfile to make your own container.
- Comment on Question about storage 2 weeks ago:
I started my selfhosted journey with a synology nas. But the nas was crap, so I ended using it only as storage and backup solution, providing NFS shares.
So, as a NAS then.
- Comment on Very large amounts of gaming gpus vs AI gpus 2 weeks ago:
😑
- Comment on Very large amounts of gaming gpus vs AI gpus 2 weeks ago:
Looking at the table above AI gpus are a pure scam
How much more power are your gaming GPUs going to use? How much more space will they use? How much more heat will you need to dissipate?
- Comment on I self hosted a World of Warcraft server. 2 weeks ago:
That’s awesome.
- Comment on From Docker with Ansible to k3s: I don't get it... 3 weeks ago:
Yeah - I did come down a bit harder on helm charts than perhaps I intended - but starting out with them was a confusing mess for me. Especially since they all create a new ‘custom-to-this-thing’ config file for you to work with rather than ‘standard yml you can google’. The layer of indirection was very confusing when I was learning. Once I abandoned them and realized how simple a basic deployment in k8s really is then I was able to actually make progress.
I’ve deployed half a dozen or so services now and I still don’t think I’d bother with helm for any of it.
- Comment on From Docker with Ansible to k3s: I don't get it... 3 weeks ago:
Yeah - k8s has a bit of a steep learning curve. I recentlyish make the conversion from “a bunch of docker-compose files” to microk8s myself. So here are some thoughts for you (in no particular order).
I would avoid helm like the plague. Everybody is going to recommend it to you but it just puts a wrapper on a wrapper and is MUCH more complicated than what you’re going to need because you’re not spinning up hundreds of similar-but-different services. Making things into templates adds a ton of complexity and overhead. It’s something for a vendor to do, not a home-gamer. And you’re going to need to understand the basics before you can create helm charts anyway.
The actual yml files you need are actually relatively simple compared to a helm chart that needs to be parameterized and support a bazillion features.
So yes - you’re going to create a handful of yml files and
kubectl apply -f
them. But - you can do that with Ansible if you want, or you can combine them into a single yml (separate sections with----
).What I do is - for each service I create a directory. In it I have
name_deployment.yml
,name_service.yml
, name_ingress.ymland
name_pvc.yml`. I just apply them when I change them, which isn’t frequent. Each application I deploy generally has its own namespace for all its resources. I’ll combine deployments into a NS if they’re closely related (e.g. prometheus and grafana are in the same NS).Do yourself a favor and install
kubens
which lets you easily see and change your namespace globally. Gawd I hate having to type out my namespace for everything. 99% of the time when you can’t find a thing withkubectl get
you’re not looking in the right namespace.You’re going to need to sort out your storage situation. I use NFS for long-term storage for my pods and have microk8s configured to automatically create space on my NFS server when pods request a PV (persistent volume). You can also use local directories but that won’t cluster.
There are two basic types of “ingress” load balancing. “ClusterIp” means the cluster controller will act like a hostname-based router for HTTP. You can point your DNS entries at that server and it will route to your pods on their internal IP address based on the DNS name of the request. It’s easy to use and works very well - but it only works for HTTP traffic. The other is to use LoadBalancerIp that will give your pods an IP address on the network that you can connect to directly. The former only works for HTTP, the latter will let you use any ports (e.g. ssh for a forgejo instance).
- Comment on Got my first script kiddy 3 weeks ago:
“Good luck with that.”
I realize you’re inexperienced and excited, but this is truly no big deal. Port scans are quite common and aren’t even always malicious. You can use nmap to scan systems yourself - just to see what’s out there or to test if your firewalls are woking, etc.
- Comment on Got my first script kiddy 3 weeks ago:
You contacted Amazon over a port scan?
- Comment on [deleted] 3 weeks ago:
Many (most?) databases these days support some sort of full text search.
- Comment on A sovereign Microsoft 365 alternative: Nextcloud and IONOS join forces - Nextcloud 4 weeks ago:
I don’t make the rules. If you’re on lemmy qnd nextcloud does exactly what you want you need to complain about it being “over engineered” or “bloated” because it does things you don’t need.
- Comment on A sovereign Microsoft 365 alternative: Nextcloud and IONOS join forces - Nextcloud 4 weeks ago:
No, you have to complain about them. It’s the law.
- Comment on PewDiePie: I'm DONE with Google 5 weeks ago:
Linus did 3 videos on “how to degoogle your life” and only 1 was taken down. That one told people how to circumvent YouTube’s platform and monetary system which violated the community guidelines.
- Comment on PewDiePie: I'm DONE with Google 5 weeks ago:
It will stay up. Do you know how many YouTube videos there are badmouthing Google? They don’t care so long as you’re watching them.
- Comment on Recycled Plastic is a Toxic Cocktail: Over 80 Chemicals Found in a Single Pellet 5 weeks ago:
Over 80 chemicals!
What bullshit scaremongering is this? There’s like 80 chemicals in a banana. Some of them are even radioactive!
- Comment on I'm the creator of Seedit and I'm here to share how it works and clear up some Concerns/FUDS 5 weeks ago:
Kids… You ever wonder how “rar” came about?
Usenet had limits on its text only post size as well.
- Comment on I'm the creator of Seedit and I'm here to share how it works and clear up some Concerns/FUDS 5 weeks ago:
Peers can connect to your subplebbit using any plebbit client, such as Plebchan or Seedit. They only need the subplebbit’s address, which is not stored in any central database, as plebbit is a pure peer-to-peer protocol.
Do I need a new plumbus or will my existing one work?
- Comment on how are my fellow peeps hosting your music collection these days? 1 month ago:
Uncompressed flac? That’s a shit ton of music…
- Comment on 1.5TB of James Webb Space Telescope data dumped on the internet — new searchable database is the largest window into our universe to date 1 month ago:
Okay quacks, time to go data-mining for anomalies!
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
You got the basic idea from other posters, but there’s also a lot of weird crap in there as well.
Basically you only need multiple IPs when dealing with services that only really operate on “well known ports”. DNS and SMTP being the usual culprits. For most home users there this is no big deal - even if you wanted to host those services it’s unlikely that you would need more than one ip to do so. HTTP solved this in '97 with HTTP/1.1 which allowed for host headers, which let’s a single server host multiple sites.
This isn’t something new that nginx solved. 😂
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
By “modern” do you mean “the late 90s”? HTTP 1.1 was adopted in '97 and allowed for the host header. NAT and port forwarding have been around since '94 - 2000ish.
Many services worked on any ports at the time as well. SMTP and DNS are probably the only ones that were (and remain) difficult to run on non-standard ports.
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
I guess that’s “a lot simpler” than 6 lines of config?
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
Kids seem to think host name based routing is "new’… It worked fine in the 2000s with Apache.
- Comment on Software for Homeserver router combo 2 months ago:
Generally speaking I would avoid combining critical networking infrastructure with other services. Just from a reliability standpoint.
Let your router be just a router. Simple = reliable.
- Comment on Things money can’t buy — like happiness and better health 2 months ago:
It can buy food, water and shelter though.