diff --git a/server-steps.md b/server-steps.md index 41467da..e7311c1 100644 --- a/server-steps.md +++ b/server-steps.md @@ -1,6 +1,10 @@ -LetsEncrypt for Server Cert (HTTPS) -Buy domain name. -K8s for load balancing between machines -NGINX for reverse proxy -Port forwarding through router +# Server Steps +1. Set up declarative disk partitioning +2. Implement SOPS for secret management +3. Lock down machine IP addresses, passed in through flake as param +4. Create a k8s cluster on server +5. Set up port forwarding to server from router +6. Set up NGINX reverse proxy (or ingress controller for k8s?) +7. Buy Domain Name +8. Use "LetsEncrypt" for Server Cert (Enable HTTPS)