Arnaud Nelissen arnaudne
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 12:56:29 +02:00
6eccd8b20c docker: remove Caddy, expose web port directly for external reverse proxy
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 12:51:14 +02:00
5ac50e9bf0 feat(docker): production-ready Dockerfile + Portainer compose stack
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:59:29 +02:00
aed38e4eca Fix Caddy volume mount issue in Portainer
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:42:34 +02:00
0481fded33 Fix Docker build: add VAPID_PRIVATE_KEY and create .env.local during build
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:29:43 +02:00
5ab2acc711 Fix TypeScript errors blocking Docker build
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:25:43 +02:00
163e1c6137 Add Portainer stack.env support for environment variable management
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:22:08 +02:00
9e7b83a12c Fix Docker build issues
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:17:03 +02:00
5ef548d7d3 Fix Docker build context in docker-compose.deploy.yml
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:13:32 +02:00
b2ac623836 Add production Docker deployment configuration
arnaudne pushed to main at arnaudne/Epicure 2026-07-01 11:10:45 +02:00
8b57a3fd87 Update features and dependencies
9d9dfb46c6 feat: misc — cooking mode, OpenAPI docs, email, storage, upload, homepage
3f96d1ea41 feat(webhooks): outbound webhooks with HMAC-SHA256 signing and API key auth
d6032edc00 feat(pwa): service worker, offline page, web push notifications
cba5d9c3ac feat(admin): admin panel with overview, users, audit logs, storage, AI config, settings
Compare 10 commits »
arnaudne created branch main in arnaudne/Epicure 2026-07-01 11:10:44 +02:00
arnaudne created repository arnaudne/Epicure 2026-07-01 11:09:55 +02:00
arnaudne pushed to main at arnaudne/myprimal 2026-06-28 01:29:25 +02:00
d6cde25504 fix: use serial positions 6-11 for module slug instead of last 6 chars
arnaudne pushed to main at arnaudne/myprimal 2026-06-28 01:25:32 +02:00
15ed8f8723 fix: publish availability as JSON to fix EasyMQTT parse error
arnaudne pushed to main at arnaudne/myprimal 2026-06-28 01:11:49 +02:00
15ab63c3e5 fix: use environment substitution instead of env_file for Portainer git deploy
arnaudne created branch main in arnaudne/myprimal 2026-06-28 01:07:45 +02:00
arnaudne pushed to main at arnaudne/myprimal 2026-06-28 01:07:45 +02:00
941abd98d5 feat: initial myprimal MQTT bridge service
arnaudne pushed to main at arnaudne/Grow 2026-06-28 01:07:12 +02:00
febf9ed107 feat(diaper,milk): leaking diapers toggle + milk stock stats
arnaudne created repository arnaudne/myprimal 2026-06-28 01:05:56 +02:00
arnaudne pushed to main at arnaudne/Grow 2026-06-25 23:45:46 +02:00
4abee45877 fix(diaper): use dark-mode-aware backgrounds for stool color picker