We’re a Linux shop at my work. We do have a windows PC due to corporate policies…but everything we do on our windows PCs we could do from Linux.
Outlook? Website. Excel? Website. Jira? Website. Teams? Website. Nearly everything we do front end wise is all web based. Which, I know electron sucks, but from a “Linux as a main desktop environment”…I’m pretty damn happy with everything being web based nowadays. It’s all OS agnostic.
Yes, essentially I have:
Or using real services:
I do have a AMP game server, which AMP is installed in the Ubuntu container directly, but AMP uses docker to create the game servers.
Doing it this way(individual Ubuntu containers with docker installed on each) allows me to stop and start individual services, take backups via proxmox, restore from backups, and also manage things a bit more directly with IP assignment.
I also have pfSense installed as a full VM on my Proxmox and pfSense handles all of my firewall rules and SSL cert management/renewals. So none of my ubuntu/docker containers need to configure SSL services, pfSense just does SSL offloading and injects my SSL certs as requests come in.