So, let me outline my use-case, it will clear things up.
First of all, I am responsible for everything IT in our 13 (and rapidly expanding) people company. (Helped by @ihoutzagers as partner in crime)
We are a software house and even tho we are small, we have a huge percentage of the market in our country and are venturing abroad.
IT was that mess on the table in the corner of the coffee room when they hired me, and consisted of a single m$ 2003 small business server doing everything. Not counting the workstations with server roles.
This has been replaced by open-source products and we can now say we have a small data center and proper (industry best practice) segregation of services into different servers. Due to our requirements, this means a different server for the following roles:
- AD account provider
- SOGo mail server leaning on Stephdl’s work
- samba file and vsftpd ftpes server
- web server for intranet/public website and as reverse proxy for other to be exposed sites.
- 3 different sme web apps that will be integrated through API in the future, leaning on Stephdl’s work (typo3, otrs, redmine and maybe odoo soon as well)
I am saving a shitton on licenses this way and run a M$ compatible shop. I am still below $35.000 spend at this point, including dual backup nas, switch, sound proof cabinet, etc.
We can store 40TB and have 256GB RAM and 40 cores to our disposal. This includes the Igel thin clients, but excludes the M$ licenses for the vm workstations. Those are $3500 or so for 10. Not including office (another 3,5k) etc.
As a business, we do not donate, unless I pull off a stunt. This can be done sparingly but will not sustain those I lean on, Nethserver and Stephdl at this point.
I need a proxmox like thing to pay for something I don’t need in order to sponsor you guys on a regular basis. And I want to sponsor Stephdl as well. The rare case I do need yesterday support, this is a nice to have an makes it sellable in light of ISO certification which requires me to have certificates myself or a contract with a supplier.
So, in my ideal world, you create a proxmox like scheme so I can support Nethserver (I have no use yet for Nethesis , looking at the pbx edition) AND I would love for me to be able to do the same for Stephdl.
I would not expect support ever to cover his to configure a vsftpd server or how to install SoGo correct, but more the service of explaining what is different on nethserver or the specific implementation on nethserver.
I can not replicate Stephdl’s work. If he where to erase it tomorrow, I would be royally fucked. I would like to be able to tell higher ups that I have this support contract that enables me to at least fall back on Stephdl in that case to either pay him for prolonged support or get a heads up that enables me to adapt in time.
Of course I do not really really need this, and it can be as loosely defined as is safe for those involved to not end up liable in any scenario, but would be the sales pitch to allow me to get a stream of support going.
Given my scenario, this means a good 7 nethserver installations, 4 of which where Stephdl should share in that stream. IMHO.
I do not intend to install nethserver for others, yet.
It’s not so much about support, tho it is useful at times. It is more about continuity for everybody