Commit graph

2 commits

Author SHA1 Message Date
Slim Uiltjies App
c4086f9e23 Fix Dockerfile healthcheck
- Add curl explicitly (wget in Alpine has IPv6/connection quirks)
- Use 127.0.0.1 instead of localhost to avoid IPv6 races
- Extend start-period to 60s (Node cold-start can take 30-60s)
- More retries (8 instead of 3) for resilience during first deploy
2026-08-08 09:31:01 +02:00
Slim Uiltjies App
1939bf2ef4 Initial commit: Slim Uiltjies AfterCare invoice system
- Progressive Web App with Express + JSON backend
- PIN-based auth, multi-device sync
- Invoice + Statement PDF generation (branded, Grandstander + Nunito)
- Mobile + Desktop responsive layouts
- n8n backup integration
- Custom logo upload
- Settings for business info, fees, banking
- Bulk invoice generation
- Web Share API integration
2026-08-08 09:25:17 +02:00