[-] Starkon@lemmy.ml 12 points 2 days ago* (last edited 2 days ago)

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:

  1. I've been using it for years and know a lot about it, so maintenance isn't an issue at all.
  2. Newest software = latest bug and security fixes, features etc.
  3. 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.

[-] Starkon@lemmy.ml 7 points 3 days ago

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.ml 1 points 3 days ago* (last edited 3 days ago)

I agree with you on all your points. I just wanted to add that there's openWRT, a linux distro for routers and embedded systems (never used it before and the router I use is not mine), maybe that can solve the router part, I may be wrong though.

[-] Starkon@lemmy.ml 1 points 3 days ago

that can also destroy it.

[-] Starkon@lemmy.ml 1 points 3 days ago

I'll give it a try for sure, thank you :)

[-] Starkon@lemmy.ml 2 points 3 days ago

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

[-] Starkon@lemmy.ml 6 points 5 days ago
[-] Starkon@lemmy.ml 5 points 5 days ago

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.ml 2 points 5 days ago

Signal would be better for a mainstream secure communication as Telegram has its flaws, and E2EE is not enabled by default. It's also not available in channels.

[-] Starkon@lemmy.ml 7 points 5 days ago

Not to mention drivers... many driver blobs are proprietary and if you can find an open source one, there is a chance it works partially or not at all. I have a spare phone and I've been hesitating between flashing either PostmarketOS (all FOSS drivers but without the android ecosystem) or LineageOS, or maybe both if I can achieve that.

[-] Starkon@lemmy.ml 8 points 5 days ago* (last edited 5 days ago)

That is the way! Excited to flash my phone to LineageOS. Thanks for sharing the apps !

[-] Starkon@lemmy.ml 6 points 5 days ago

that'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 !

47
submitted 5 days ago by Starkon@lemmy.ml to c/selfhosted@lemmy.world

Hey, what do you guys use to share videos and screen share to your friends or colleagues? I'm looking to self host a video/call server that runs on webrtc (maybe?) with a fairly easy client experience. Something like mumble but for videos. Any suggestions?

view more: next ›

Starkon

joined 1 month ago