Hello /g/I made a list of what I've done at home/want to do, and I'd like further suggestions from here:PC.................................................Done (obviously)Personal ISP (via RIPE NCC) ..... DoneCustom modem.............................DoneCusom router.................................DoneFiber optics....................................DonePersonal cluster.............................In progressPersonal server..............................Done (needs expansion, currently 500 TB, want a PB)Personal VPN.................................DoneSelfhosted e-mail............................DoneSelfhosted website..........................DoneSaying this upfront, I woun't host a slopbot, so LLM bros gtfoEverything here is enabled either directly via OpenBSD or other pure FOSSI do not like calling this homelabbing because the term sounds like a degeneration of language, if anyone has a suggestion on an alternative dignified version do make proposals belowPic: literally me
>Personal ISP (via RIPE NCC) ..... Doneelaborate
>just make your own internet bro>ok
>>107845155Bassically RIPE NCC is the regional internet registry for Europe, west Asia and the middle eastYou can buy ipv6 space from them from them (quite expensive though, 1800 euro yearly).Using this and transit services you can get internet without an ISP, and can sell to other ppl if you want to.This is quite a simplified explanation.
If you wanna do this and you're in africa, china, the US etc you'll need to buy your adress space fro your own RIR, for instance in the US it's called ARIN
>>107845221>>107845267ty, is it only address space? how do you physically connect to the internet without an isp? or is fiber provided by those transit services?
>>107845091Unless you are Batman or developing niggachain on solana I don't know why you need all that crap. I bet you have all three letter agencies in your DMs doe.
>>107845412The physical fiber you need to run yourself or buy/rent existing fiberIn my instance I ran fiber myselfTo connect to the rest of the internet you use transit services and peering networksTransit services bassically set up infrastructure and pay fees or peer to all the other tier 2 and 1 ISPs and sell this ascess to you.Peering services are direct connections between some networks that voluntarily maintain or allow connections, but they have limited range, while transit services cover the entire internet. This is again, a simplification.You can figure out the specifics by learning networking.
>>107845484cool, thanks for the explaination anon
>>107845441The ISP is useful for privacy, it also allows for stuff like hosting tor end nodes and some such, but I don't do that.It's mostly for mirroring and hosting websites (mine and others) and preventing me from getting bottlenecked by my ISP.I host fan, FOSS and other websites and they pay me a percentage of their donations (if they take any) in order to cover operating costs, using me I can ensure they are not taken down.I can also straight up set up internet for anyone I want to.The server I use for quite a few thingsAside from hosting the websites, I also host the mail server and VPN.I also use it for my file collections, mostly books.The cluster I need for my research into ATPs (automated theorem provers),Usually only Unis have such clusters for scientific computation but a lot of ppl share it, so it's difficult to get a turn.
>>107845748solved captcha to say>based
>>107845484do you have any links or guide with infos about all of these things bc its kinda interesting
>>107845922Well I mostly learnt this by reading books and asking friends for advice, there are quite a few videos on setting up servers online, clusters, less so.There was recently a talk on the basics of setting up ISPs here: https://www.youtube.com/watch?v=raHBq0rUdJQ&t=327s
>>107846005thx that was exactly what i was searching for
>>107845091>literally meYou would have been if you had used netbsd
>>107846251NetBSD is not as secure as OpenBSD, it doesn't have many of OpenBSD's security features.NetBSD also allows proprietary code in the kernel, whitch I woun't tolerate.
could do more "lab" stuff.do experiments to gain insights.different versions of the same software, different OS to see how they differ, different hardware to compare performance and compatibility.Cameras and sensors to do statistics with.