8 ms·
> It didn't cost too much and it's flexible - running Ubuntu server I can stick some Docker containers on it, run a/v for the network, Nagios, anything really.
by Aaargh20318 10y ago
> It didn't cost too much and it's flexible - running Ubuntu server I can stick some Docker containers on it, run a/v for the network, Nagios, anything really.
All those things should be on separate machines.
- F00Fbug 10y agoDo one thing - do it well!
- Aaargh20318 10y agoExactly.
- arpa 10y agoSufficient is well enough, though.
- hvidgaard 10y agoIf it's imperative infrastructure, sure. But this is a home setup, no need to run 5 different machines on reduntant powersupplies. Be prepaired to reconfigure if the machine releases the magic smoke, which virtual machines will make extremely easy, and call it a day.
- sofaofthedamned 10y agoYup. It's especially nice to have when I get a problem I can actually check the logs, restart services, run tcpdump on the WAN interface etc. Couldn't do this with the ISP supplied box.
- sofaofthedamned 10y agoEh? This is my home network, not a production system at work. It's purely used for internet access and for testing ad-hoc installs...
- Aaargh20318 10y agoHow is your home network not a production system ? If your router crashes, won't the other inhabitants of your home be annoyed they can't use the internet or watch TV ? To me a non-production system is one I can turn off for indeterminate periods of time without loss of any service I actually need to use in daily life.
- arpa 10y agoBy that definition, there are almost no production systems in real life. Because what you really, really need is air, warmth and water. Anything else is disposable, a convenience. So what if the internet access breaks - just plug in an old router that's been gathering dust as a temporary measure while you fix the "project" one.
- Aaargh20318 10y ago> By that definition, there are almost no production systems in real life. No, pretty much everything is. > Anything else is disposable, a convenience. Fine, we'll your definition: If it causes an inconvenience if it goes down it is a production machine.
- arpa 10y agoWell that's one way of making your own life difficult. To each his own I suppose. I have no qualms about running multiple services on the same machine as long as it's firewalled sufficiently. That's why we have multi-process and multi-user operating systems after all.
- sofaofthedamned 10y agoExactly. The OS on my gateway only goes down on kernel updates, and I can crontab them (unlike with the ISP supplied box). My son and his mates can put any old malware infested phone on his SSID, but they can't get to my LAN. I can run my gitlab etc without affecting him, apart from QoS - any the latter is something the ISP gateway doesn't even offer. Anybody sufficiently experienced can segregate services on a single box without any worry.