Most schools and public institutions I’ve heard of (a part from some exceptions like Denmark and some regions in Germany which switched back to windows) use Windows and proprietary stuff.
- 1 Post
- 12 Comments
During early high school years I heard about this thing called linux and there’s something that’s ubuntu, and said, why not? downloaded the ISO, installed on my USB with rufus, had panic attacks installing the dual boot myself for the first time, and done. After 2 months I switched to Arch (best thing I did) and ever since I’m deep diving in this Programming-Linux-Cybersecurity rabbit hole that I’m quite enjoying.
Fast forward to now, I’m using LFS and compiling my own kernel. My main desktop is a T440p with 4 OSes installed (maybe adding Plan9 to the mix if it supports my system)
I’m planing to mess more with “my own” distro thing maybe installing a Linux system without GNU: Linux + sinit + sbase + ubase + musl
You’re more of an expert in home-server stuff than me, but here’s what I do and my reasons why, maybe they can help you find an answer yourself.
I’ve chosen Arch for my homeserver (contrary to most people prefering Debian) since:
- I’ve been using it for years and know a lot about it, so maintenance isn’t an issue at all.
- Newest software = latest bug and security fixes, features etc.
- the Wiki makes installing anything a breeze and many questions and issues are already answered in the arch forums
I don’t use a docker image and I don’t see its necessacity (again, you know better then me). I’ve seen however servers that use NixOS because they can have the whole infrastructure/system in a git repo, which makes moving to a new server easy and without issues, which is not your case since you’ll be running it on the same machine.
I’ve never used proxmox but if it’s specifically built for what you’re looking (ie. home server) then go for it even if it’s overkill. For me personally, Arch works great as a server.
Neovim is the way and here’s imo why:
- Vim keybinds: yes, we take more time editing then actually writing text/code so it’s faster to use a modal text editor, you just have to learn it a bit at the start. Vim language is easy, you just tell it what you want it to do (ie. diw: delete inner word, ciw: change inner word etc.)
- highly customisable, even if you don’t want to cherry pick your plugins and choose a config, there are many out of the box configured (lazyvvim comes to mind but there are many)
- if you’re a developer you can find plugins for everything you need, debugger, lsp, autocompletion etc.
Starkon@lemmy.mlOPto Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish1·8 days agoI’ll give it a try for sure, thank you :)
Yes but not on a daily basis. It was worth the learning experience and the fun. Arch is however my daily driver and the most reliable OS out there imo
I did the same but was skeptical since Arch is an only systemd system so there’s no point it would affect Arch anyways
Starkon@lemmy.mlOPto Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish2·10 days agoI find also that the client side need to be as easy and accessible to average people. Server address, port and you’re connected just like that. A big reason why my friends and my family had no issues using my servers
Starkon@lemmy.mlOPto Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish1·10 days agonicee, that can go well with my mumble server.
Starkon@lemmy.mlOPto Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish6·11 days agothat’s great ! I never heard of it before but it checks all marks and I’ve also found an arch wiki page explaining the installation. Thank you !
This feels like a fireplace for all Linux users to meet :D