|
|
|
|
|
by bretpiatt
268 days ago
|
|
I'm pretty much doing that in a containerized deployment for project I'm looking to open source soon called webbin: Technology Stack
Frontend: React 18 + TypeScript + Vite + TailwindCSS
Backend: Node.js + Express + Clustering
Database: PostgreSQL 16 with performance optimization
Cache: Redis 7 with active defragmentation
Security: HTTPS/TLS with container-to-container encryption
Orchestration: Docker Compose with health checks
Monitoring: Built-in APM and performance tracking
Services
webbin-frontend - React TypeScript frontend with HTTPS
webbin-backend - Node.js API with clustering support
webbin-postgres - PostgreSQL 16 with performance tuning
webbin-redis - Redis 7 with advanced caching
webbin-certbot - SSL Certificate management, openssl for dev, LE for production
webbin-testrunner - Testbot
webbin-nginx - Proxy
Access Points
Frontend: https://localhost:5173
Backend API: https://localhost:3001
Health Check: https://localhost:3001/api/health
I'm around 15k LOC, all built in ~80 hours of interactive prompting mostly with Claude 4.0 Sonnet, then some Gemini 2.5 Pro for more devops activities. |
|