3 ms·
FWIW here's what I got (GPT4): 1. *Budget hosted VPS website, heavy caching, and dynamic DNS with outside cache* - Software: Nginx, Varnish, PHP-FPM, MySQL
by leblancfg 3y ago
FWIW here's what I got (GPT4):
1. *Budget hosted VPS website, heavy caching, and dynamic DNS with outside cache*
- Software: Nginx, Varnish, PHP-FPM, MySQL
- Hardware: Entry-level VPS, 1 vCPU, 1 GB RAM
2. *Shared hosting with CDN and dynamic DNS*
- Software: Apache, PHP, MySQL, Cloudflare CDN
- Hardware: Shared hosting plan, 1 GB RAM
3. *Raspberry Pi with LAMP stack and dynamic DNS*
- Software: Apache, PHP, MySQL, ddclient (for dynamic DNS)
- Hardware: Raspberry Pi 4, 2 GB RAM
4. *Self-hosted containerized web stack with dynamic DNS*
- Software: Docker, Nginx, PHP-FPM, MySQL, Traefik (for dynamic DNS)
- Hardware: Home server, 2 cores, 4 GB RAM
5. *Home server with reverse proxy, caching, and dynamic DNS*
- Software: Nginx, PHP-FPM, MySQL, Varnish, ddclient (for dynamic DNS)
- Hardware: Home server, 4 cores, 8 GB RAM
6. *Self-hosted web stack on a NAS with dynamic DNS*
- Software: Apache, PHP, MySQL, Synology DDNS (for dynamic DNS)
- Hardware: Synology NAS, 2 GB RAM
7. *Old laptop as a web server with dynamic DNS*
- Software: Apache, PHP, MySQL, No-IP (for dynamic DNS)
- Hardware: Old laptop, 2 cores, 4 GB RAM
8. *Self-hosted web stack on a mini PC with dynamic DNS*
- Software: Nginx, PHP-FPM, MySQL, DuckDNS (for dynamic DNS)
- Hardware: Intel NUC, 2 cores, 4 GB RAM
9. *Web server on a single-board computer with dynamic DNS*
- Software: Lighttpd, PHP, SQLite, Afraid.org (for dynamic DNS)
- Hardware: BeagleBone Black, 512 MB RAM
10. *Android phone at home on standard connection using third party dynamic DNS and basic web server*
- Software: KSWEB (web server), No-IP (for dynamic DNS)
- Hardware: Android phone, 2 GB RAM
- themodelplumber 3y agoRight on, yeah similar here. I like the direction it takes the prompt. In the future I guess I'd ask it to sort / graduate them better. Also, it's really PHP heavy and I think it'd be fun to tell it it has to use a different, obscure stack for each item. And maybe even give each project a clever nickname based on how sketchy the stack is and the type of coder who would enjoy it. ;-)