Proxmox running on whatever hardware will suit your needs should be good. It can do windows and Linux VMs, and can run containers too. It provides Ceph for storage, or you can host something else like OpenMediaVault in a container.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
As a nerd I'd love to run proxmox but I also don't want it to be my headache, so I'm looking for more finished solutions that have good support. I won't be here in 6 months and I want something that will run on its own with minimal interference. And when issues do arise, something standard enough that any it consultant can pick it up and provide help.
Do you have any people working in IT besides you? If not its probably a bad idea to shift everything to inhouse. Management gonna like it up until something happens. And their is always something that will happen in the fast moving IT world. Do you have multiple backups inplace? Any offsite and immutable? Any person besides you who gonna regularly validate them and fix them if problems arrise? If the answer to any of this is no, don't do it. There is a reason for these it solutions provider and why they are usually not cheap. Just find someone better instead of trying to cheap out.
If proxmox is too difficult I would probably remove pretty much every free/ open source options and move to something like synology since it seems like you're working at a small company.
Proxmox offers paid support though and is a finished solution. Since the vmware acquisition multiple people I consult at work moved some of their systems to proxmox.
There's no IT, and it's a very small company. The Odoo mirroring is mainly a bonus, not a requirement, and the hosting and support is provided by Odoo. The current provider is just really bad, they can't even tell us how and where our stuff is backed up.. So at some point there will be a new IT provider, this is more to make an easier transition, if our files are stored locally already migration should be easier for whoever takes over and to get a better nvr than what dahua provided. So not really looking to move all those things in-house, more to the point of looking for good solutions providers for all the functions, like external backups and whatnot. The current it company has us locked into their magic cloud which they basically don't understand themselves.
So definitely looking for something pre-made like Synology or qnap, I'm just not very up to date on the ecosystem.
Synology has the best systems of their kind. I’d go with them for pre-made solutions. Their UI is simple enough for most folks to understand.
Backups. Backups. Backups. Focus on what you can reliably do. If you can’t make a service bulletproof, then maybe it’s not ready for everyday use.
Keep good notes. Notes tell both what you did and why you did it. Keep track of what problem you’re solving or what goal you’re working toward. All of this will help when you do look for a new IT provider. Use your notes to help the business define requirements for them.
The Odoo local mirror will break 1 hour after you're gone and nobody would be ever be able to fix it