Replace static Hello World with KenJim Technologies React app
- Vite + React frontend: hero, services grid, contact form - Express + nodemailer backend for contact form → kenji@kenjim.com - Multi-stage Docker builds; nginx inside frontend proxies /api to backend - SMTP config via .env (see .env.example) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,9 +1,15 @@
|
||||
services:
|
||||
www:
|
||||
image: nginx:alpine
|
||||
container_name: www-kenjim
|
||||
frontend:
|
||||
build: ./frontend
|
||||
container_name: www-kenjim-frontend
|
||||
ports:
|
||||
- "8080:80"
|
||||
volumes:
|
||||
- ./html:/usr/share/nginx/html:ro
|
||||
depends_on:
|
||||
- api
|
||||
restart: always
|
||||
|
||||
api:
|
||||
build: ./backend
|
||||
container_name: www-kenjim-api
|
||||
env_file: .env
|
||||
restart: always
|
||||
|
||||
Reference in New Issue
Block a user