To Answer your Question?
Hope this free tool was helpful in the troubleshooting of your most probably very shitty internet connection.
Now get back to procrastinating.
HomeLayer | Product |
---|---|
What you See | HTML/CSS The Bread and butter of the the internet |
Request Processor | NGINX ( EN-jin-EKS ) is a very commonly used and relativly bulletproof websever/reverse proxy/load balancer/HTTP Cache. In the case of this site im just using it for reverse proxy/caching as it is able to forward requests to different containers based on the original requested hostname (DNS Name) makes it espically suited for a single docker server. |
Docker Container | Using a minimal Centos image as the base ive installed lighttpd and php packages with through yum (All in a Dockerfile). Created a set of scripts for launching new containers, incrementing ports that all line up with the configuration in nginx. Adding a new static http or php web server is as easy as copying/modifying 2-3 config files, creating a cert with the certbot letsencrypt container, and starting it up. |
Docker Host | Docker runs on the base OS alongside nginx. I am currently checking to see if nginx could also be containerized. |
Base OS | Amazon Linux AMI or the host, it is close enough to my faveriout flavour of linux, Centos, to not cause any issues and comes with the support and continual updates / efficenties of the AWS devel team. |
Base Hardware | The $20 Teir of AWS Lightsail. 2 GB Memory, 1 Core Processor,40 GB SSD Disk, 1.5TB Transfers(Sydney). 1x Core of Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm fsgsbase bmi1 avx2 smep bmi2 erms invpcid xsaveopt bogomips : 4800.16 |
DNS | Also Amazon, on AWS Route 53. $0.50 a month per zone, $0.40/1million queries, unlimited updates / edits / additions and it has an API for updating., |