Vanilla HTML/JS/CSS PWA with Dexie offline-first sync, Hono+SQLite backend, served via nginx reverse-proxy. Two seed goals (no-sugar, no-social-media) for users ray and cer. Local dev runs at https://raycer.test via the shared Traefik proxy. Production deploys to https://raycer.altweb.me on cool2026/personal via docker-compose.coolify.yaml — see deploy/COOLIFY.md.
8 lines
189 B
Docker
8 lines
189 B
Docker
FROM nginx:alpine
|
|
|
|
# strip the default site, install ours
|
|
RUN rm /etc/nginx/conf.d/default.conf
|
|
COPY nginx.conf /etc/nginx/conf.d/raycer.conf
|
|
COPY public/ /usr/share/nginx/html/
|
|
|
|
EXPOSE 80
|