Aim-Educational / livestock-website

0 stars 0 forks source link

Get Andy to pay for the servers, and then move the setup over to those servers. And also change to a domain he controls. #16

Open BradleyChatha opened 5 years ago

BradleyChatha commented 5 years ago

Among reasons such as me being poor, Andy probably already knows all the reasons why this needs to happen anyway.

It'd be best to go with Linux servers at first, since that's the only platform AimDeploy currently supports (it uses features and programs that aren't available or aren't as capable on Windows, so it's low priority for me right now to get it working on Windows).

I'm pretty sure Azure does provide Linux servers, but if it's anything like the Windows VM, it'll be pricey.

If we stick with Digital Ocean, then as issue #15 mentions, for the bare minimum server type we need, it'll be $18 (£14)/month per server. I'd also advise to have a look over the other services Digital Ocean provides, as some of it may be interesting in the future. Particularly spaces which we could use for a variety of things, namely automated database backups (#13).

Digital Ocean will only pay you extra if you use a certain amount of outbound data: image

As for the domain, once you've setup the DNS settings properly, AimDeploy does the rest of the work on the server side regarding setting things up for the domain (Nginx server block file for the domain, Let's Encrypt, environment variables for the sites to use for certain things, etc.).