Is Nethserver the right option for me?

Hi all,

I’m a starting freelancer and want to set up my backoffice as privacy oriented as possible. This mainly because of the GDPR laws and because I’m not sure I’m (completely) trusting Big Tech anymore…
My wife works as a business/life coach and will possibly be using the same backoffice (or a second nethserver).

My main usage will be:

  • shared contacts, calendar and notes.
  • jopler synching (moving away from evernote)
  • matrix for chat/communication (moving away from whatsapp and FB Messenger)
  • storing documents (synched with workstation)
  • (possibly) mail (now using ISP IMAP mail)
  • (possibly) (Wordpress)website(s)

I have a background in IT: mainly Oracle database administration, but have ‘played around’ with Linux as well. And am willing to learn.

So, my main question is: is setting up my own nethserver (on VPS) the right choice/a viable idea?
Second question: what would be a good VPS host (budget is tight at the moment) to start with? I searched the forum, but most advice on this is quite old…

Thanks in advance,

René

@Reheer

Hello Réne

And welcome to the NethServer community!

As you can see from my TAG (Top left of any poster…) I support about 25-30 clients - almost all running NethServer as a VM on Proxmox. All use NethServer as primary server, with AD, Mail, Files, Print, NextCloud, Zabbix Monitoring and a few more…

I’d say NethServer would fit almost all your requirements - besides having one of the best forums for Open Source stuff to help you…
Our motto is: The only stupid questions are the ones not asked!

Using NethServer and the included Modules, I’d suggest:

NethServer as Basis

Nextcloud for:

  • Synching files with Workstation(s)
  • Calendering
  • Adressbook
  • Note (Evernote?)
  • and very many other!

Mail, at least with IMAPsync as a backup of what you have at your ISP
VPN (OpenVPN for Roadwarrior access).

If you want it really easy, NethServer has partnered with Digital Ocean and they offer a “ready to run” NethServer VPS…

Hope these answer your first questions…

My 2 cents
Andy

PS: Any chance you’re also from Switzerland?

4 Likes

This is a great resource. I have personally spun up many droplets for demo events and this takes away tons of the pain of setting up NS if you do not have the hardware. Note inbound email will work just fine but I have found that the public DigitalOcean IP addresses were always on blacklists.

3 Likes

I’ve been happy with Contabo. DO is slick, and they spin up droplets in a hurry, but it’s a lot more expensive for what you get. You’d set up a CentOS 7 VM, then install Neth on top of it following these instructions:
https://docs.nethserver.org/en/v7/installation.html#install-on-centos

6 Likes

Thank you all!!

@Andy_Wismer: No, I’m from The Netherlands. But funny you ask that: I have been reading on the forum a bit longer and the first time I saw your name I thought you might be Dutch :smile:

Digital Ocean seems like a simple option (one-click install) but I try to keep away from US-based companies (again because of the GDPR thing).
Contabo might be a good option though.

But… thinking about things I’m considering the possibility of running things on a home server setup. I have a 1000 Mb/s FTTH connection and a very capable mikrotik router so that should make things possible.
In that case I would like to use Proxmox and maybe run 2 or 3 small nethserver instances (separating the businesses) and …
Would an Intel NUC 8i3BEH be an option? How much memory would I need? Other options (in this pricerange) or is this not an option?

1 Like

@Reheer

Hi René

I have been to the Netherlands several times, and not only to Amsterdam. From Vlissingen in the south to Den Helder in the north…

Have a look at this box:

With Xeon, and 64 GB RAM, it’s enough for Proxmox, ZFS and still is quite a powerhorse…
And nice and quiet, in that sense a good WAF (Wife acceptancy factor)…:slight_smile:

My 2 cents
Andy

1 Like

If you are on a tight budget you may consider a (used) refurbished server. With a bit of searching you can get good value for your money. Disadvantage is these servers can be noisy and power-hungry.

Maybe a bit trickery to buy a used server directly from someone who offers his/her server…

however on tweakers.net (a dutch site) some one offers a
HP ML310e Gen8 v2, Xeon 1240 v2 8 VM Cores, 16gb ECC RAM, 2TB HDD for 199 euro…
Not a powerhouse, and you may want to buy new hdd’s, it gets you going in a real tight budget. :grinning:

2 Likes

Also, “wasting” time and tries on your own hardware can cost you only power, time, hardware. Giving you the opportunity to really find what is the “size” of your needs.
A static public ip address may be a nice add, a public ip addres (even dynamic) is necessary for help you use from internet your installation.

If using VPS/Hosting is still a target, start considering NethServer directly a DMZ server for your mikrotik. It will “teach” you a lot if interesting things for a correct setup on a VPS. Of course, it’s a bit more tricky and difficult for starting but it will speed up the migration if needed.
Virtualizing more instances of nethserver may lead to a bit of struggle at the beginning.

2 Likes

…and “wasting” time and tries on a VM doesn’t even cost the hardware–and if you snapshot carefully, makes reverting mistakes trivial. VirtualBox is free, so you can do a lot without needing to spend a dime.

1 Like

Thank you all for your advice!

When I looked up the Super Micro server @Andy_Wismer suggested and saw the pricetag, I realised that I was going to fast :smirk: When I get exited about something, I tend to act and think too big.

So I will go with the advice of @danb35 and @pike and start of with a VM and then later on switch to a Contabo VPS. And when things (budget) really start going, I will reconsider the homeserver setup.

Regards,
René

IMVHO a lots of “corporate” used PCs can allow to make an hardware “test” installation without too many issues for less than 200 euros, maybe a bit more if you want an SSD as system drive. Don’t forget some NAS Space or USB drive for backups :wink:

lol, you can run nethserver in a i3 with 4gb and 250GB disk… :smiley:

But of course you are kinda limited… but it runs smoothly!

Hi Rene,

what a question… Believe me, Nethserver is simply the best solution. For Business and also for Private.
Test it and you will never start again with MS Server-Systems.

Regards from Germany and be healty…

Uwe

2 Likes

Does MS has a firewall solution still? Last time i worked with one was TMG 2010… it was good… but also bad… ahahha!

Hi Rene,

warm welcome from my side, too. Your moves are almost the same as mine: Back to the roots, no clouds, while our motive differ slightly :slight_smile:

Nethserver can handle most of your requirements out of the box.

I handle

  • shared contacts, calendar => Nethserver SoGo module (WebTop 5 may work, too)
  • notes => Nethsever Nextcloud especially the collabora extension provided by the forum teams allows to work in teams on Libreoffice Writer, Calc or Presentation
  • chat => Nethsver Nextcloud with Talk extension, Nethserver Mattermost and / or Nethserver Jabber are nice replacements for Whatsapp, however you will have your contacts to use the same system …
  • mail => works out of the box, I am running my own domain since 3 years … DNS / cnames, DMARC … setup with the ISP was difficult for a newbee, but now it works without interferences
  • Websites are possible, but I do not have experiences

Now to my favorite item - archiving of documents:
replacement of evernote and set up of your own document storage. I would encourage you to have a look at www.ecodms.de as a stand alone Document Management System. For less than 100 Euro you get a livetime server license. You will love it, I promise.

I host ecodms on a dedicated Linux Ubuntu server next to my Nethserver instance. EcoDMS uses the Nethserver AD for Authentification and user administration. The rest is done be EcoDMS. It is difficult to describe EcoDMS in written words. I can answer your question on an Zoom conference, just send me a PN if you want to know more about that.

Best regards
Thorsten

5 Likes

@Reheer any news about your testing?

Hi Michael,

Something of higher priority came along…

But I have a Parallels VM running with a basic install of Nethserver and Nextcloud running now. Still a lot to try out and test though.

Hi Uwe,

I never have wanted to work with MS Server-Systems. The times I had to, were almost forgotten :slight_smile:

Regards,
René

1 Like

Hi Thorsten,

Thanks for your reply. I will have a look at the options you use as well as those Andy proposed.

Is there a reason why you use SoGo for contacts/calendar instead of Nextcloud?

Regards,
René

@Reheer

Hi René

I think probably due to support for Active Sync…

I find it easier to use Nextcloud for synching, especially mobile devices…

And, most of my clients (60%) use iPhones, not Android. IOS comes with built in Support for the used protocolls CalDAV and CrdDAV. Android needs an App (actually two), both are fairly cheap, but more to set up…

I’m also a parallels user, on my Macbook. But only for Win7/Win10, when I have to do client support… My NethServer runs on a Proxmox Server (Very old HP Proliant ML 110 G6, nearly 10 years now)…

Tip: For your “new” business as virtual assistant, you might want to have a look at MeshCentral (Available as a module for Nethserver). It can completly replace Teamviewer, Anydesk and such, all on your own server, and with your clients approval for each remote session… Nice for Privacy issues!

My 2 cents
Andy

My home setup…

1 Like