Julien Calixte e17916cc39 fix: drop Dockerfile healthcheck blocking Coolify deploys
The wget probe failed because nginx listens on IPv4 only while BusyBox
wget resolved localhost to ::1 first, returning Connection refused
despite a healthy nginx. A static SPA needs no liveness probe beyond
the container's running state; remove the HEALTHCHECK entirely.
2026-05-28 11:56:15 +02:00

QR Code Studio

Browser app to generate styled QR codes from a URL with a center logo, custom body (dot) style, custom corner edges, and adjustable logo padding.

Stack

Development

npm install
npm run dev

Production build

npm run build
npm run preview

Deploy to Coolify

The repo ships a multi-stage Dockerfile (Node build → nginx serve) and an nginx.conf. In Coolify:

  1. Create a new resource → ApplicationDockerfile (or Git-based).
  2. Point it at this repository / branch.
  3. Coolify auto-detects the Dockerfile. Container exposes port 80.
  4. Set a domain in Coolify — it handles TLS via Traefik/Caddy.
  5. Deploy.

No environment variables are required; the app is fully client-side.

Description
No description provided
Readme 57 KiB
Languages
Vue 46.5%
CSS 30.7%
TypeScript 17.8%
HTML 2.8%
Dockerfile 2.2%