GunnarGrop

joined 4 years ago
[–] GunnarGrop@lemmy.ml 1 points 5 months ago* (last edited 5 months ago)

Ubuntu doesn't allow pip to install system wide stuff anymore. You can solve that by installing everything in a pyhton virtual environment.

But for real, use Docker/Podman instead. It's a lot easier, especially if you're managing several applications!

[–] GunnarGrop@lemmy.ml 4 points 5 months ago* (last edited 5 months ago) (1 children)

The Beeline is definitely powerful enough to run a hypervisor, so I would do that if I were you. Proxmox is a very good product and easy enough to use. Personally I use Harvester (with Rancher) but that might be a bit daunting if you've not used Kubernetes before.

I would recommend running Proxmox as your OS, spin up a few Debian virtual machines and run your services (Nextcloud, plex/jellyfin, ...) with Docker containers. I would personally use Podman, as I think it's the simpler one to use, but there might be more documentation online for Docker, I'm not sure. But do definitely use containers! You'll thank yourself in 6 months.

For reverse proxy I would suggest using Traefik, especially is your using Docker/Podman. But there are other good solutions like Nginx Proxy Manager, which has the advantage of being very easy to use. But I do run Traefik on every Podman server I have or any Kubernetes cluster. That way I can just have a wildcard DNS entry for an IP and then every proxy route will just work, whitout having to touch the DNS further.

Also, just a general tip: look into how you can deploy everything using a GitOps flow. Whether that just be with Ansible or more specialized solutions (Kubernetes with ArgoCD or FluxCD is very well suited for this). Look into Terraform/OpenTofu. This last point is nowhere necessary, but if you ever (like me) get tired of forgetting how you setup your infrastructure (virtual machines, application deployments and configuration, etc) you'll love GitOps.

Oh, but do definitely look into Ansible for configuring your servers. It will save you a lot of time in the long run.

[–] GunnarGrop@lemmy.ml 5 points 6 months ago

I've completely switched from cron to systemd timers for everything. I feel like they are a lot easier to remember and keep track of! Plus, getting logs for free is pretty nice as well

[–] GunnarGrop@lemmy.ml 60 points 8 months ago* (last edited 8 months ago) (6 children)

Windows 11, and the group policies doesn't allow us to use WSL. We also can't directly SSH into any servers so we have to go trough a Citrix session to a Windows 10 "admin server" and then SSH or RDP to a Linux server. And Windows Terminal isn't installed on the Windows 10 server, so it's either CMD or the Powershell terminal.

It's absolutely fucking miserable. I'm a Linux sysadmin who do a lot of automation (ansible etc) but also Python development. Try it yourselves and see how long you last! I'm jumping the fucking ship in a month though, thank the gods.

All the result of an over confident "security organization", with a lot of hubris.

But the best part? It's a $5000 work laptop, and my 6 year old Thinkpad (with Linux) runs laps around the thing any day of the week. Opening the file explorer takes, most of the time, 5+ seconds...

Fuck my life, and fuck this company.

[–] GunnarGrop@lemmy.ml 10 points 1 year ago (1 children)

I think that's kind of what they meant. I've also selfhosted Nextcloud for years, but I only use file sync and calendar/contacts.

Lately I've been feeling that Nextcloud is too big and clunky for just that. Like it's something I'd love to setup at work or for an org, but that it "feels" to heavy for home use these days.

I need to check out Radicale, I think.

[–] GunnarGrop@lemmy.ml 18 points 1 year ago (1 children)

My dream would for this to at least have an option for collapsable tree-style tabs. That's what I'm missing the most from the Edge implementation. Even "normal" vertical tabs struggle when you have over a hundred open tabs.

[–] GunnarGrop@lemmy.ml 9 points 1 year ago

Yesss come on! I moved to Edge at my place of work because I can no longer see what I'm doing with horizontal tabs. And we can't use addons in Firefox.

This will land in ESR in three years time and then we'll be rolling...

[–] GunnarGrop@lemmy.ml 5 points 1 year ago

I set lower priorites (higher number) for all repos from OBS and such. The only repo that has a higher priority is Packman. You can see your priorities with "zypper lr -p", and set priorities with " zypper mr -p 100 ".

[–] GunnarGrop@lemmy.ml 4 points 1 year ago

Same thing happened to me. I just continued on and changed TTY and all was fine.

[–] GunnarGrop@lemmy.ml 8 points 1 year ago

OpenSUSE MicroOS or Fedora CoreOS. If you'll be using containers you'll have a great time. If you don't want to deal with transactional systems, then there is literally nothing I'd rather use than Debian.

[–] GunnarGrop@lemmy.ml 5 points 1 year ago

Totally get The Foreman. Worst piece of garbage I've ever used.

I do use ansible to set up my own repository management/lifecycle environment servers nowadays, specifically to get rid of Foreman.

Why do you dislike ansible? Got to say that I love it, especially compared to stuff like Puppet and SaltStack.

[–] GunnarGrop@lemmy.ml 19 points 1 year ago

I'm a sysadmin with a background in computer science, so I'll say any fucking enterprise software on the planet. It's all trash and annoying. I'd run Debian every day of the week over Windows or RHEL and the likes.

I never knew how much I love and appreciate open source/free software until I worked in enterprise...

"But VMWare PERFORMS BETTER than Proxmox!". Yeah, with 10 times the chance of making you depressed.

view more: ‹ prev next ›