Comment on Looking for help/guidance on how to setup a server for a business

brickfrog@lemmy.dbzer0.com ⁨2⁩ ⁨weeks⁩ ago

they want to setup a server to host a simple “contact” website

Not sure what sort of uptime/reliability your friends are expecting out of a self hosted solution but for something like that you wouldn’t need much processing power, even a Raspberry Pi can host a simple website. Not sure what to recommend offhand but there are definitely vendors in that space that sell simple DIY “contact us” form software, or I guess if you wanted to roll your own that’s an option too. I’d be more concerned about keeping it locked down/secure.

Keep in mind for the internet your friends would likely need business class internet with multiple static IPs so you can give your little DIY box its own IP address. Many (most?) residential internet service providers do not allow self hosting websites on their network and they’d be dynamic IP anyway though you could work around that somewhat with dynamic DNS since you’re going to need to purchase a domain name and point it to somewhere anyway.

run an e-mail service (about 10 accounts for now but with possibilities of expanding it to support more)

Like others said you really don’t want to go that route unless you’re well versed in that area. I’d be annoying for a business use case especially a new one, your emails will likely keep going into other provider’s spam folders for a good period of time.

Seems easier to just go to Google Workspace / Microsoft 365 / whatever other provider you like to use, presumably the business has a business use case for reliable email among other things.

Bonus: Those cloud services can easily host simple contact forms for you so maybe that’s your all in one solution. Look into Google Forms and similar.

and to store and remote access documents.

That sounds like the above commercial cloud solutions again :)

But sure technically you could go through the extra step hosting that yourself. Depends on how the business wants to use/access this stuff, it’s really a question for them. Could be as simple as a Windows server with RDP (if they’re Windows people & just want to log into something “windows” to browse/open files) or maybe multi-user Linux with VNC (the geeks might like, maybe not so much the general Windows/Mac users). Or if you’re trying to do something web oriented maybe something like Nextcloud if you want to do all this in a web browser.

You should triple check what exactly they are expecting when it comes to remote access documents… you really don’t want to spend the time setting up something that they totally weren’t expecting and end up hating.

source
Sort:hotnewtop