Commit graph

35 commits

Author SHA1 Message Date
Argo Workflows CI
29325eca4f ci: auto-bump version to 0.1.29 2026-04-07 04:15:46 +00:00
Argo Workflows CI
f469129849 ci: auto-bump version to 0.1.28 2026-04-07 03:42:56 +00:00
Argo Workflows CI
3a5a00e39b ci: auto-bump version to 0.1.27 2026-04-07 03:05:47 +00:00
Argo Workflows CI
437e1865f8 ci: auto-bump version to 0.1.26 2026-04-07 02:01:01 +00:00
Argo Workflows CI
dbc18e2793 ci: auto-bump version to 0.1.25 2026-04-07 01:40:08 +00:00
Argo Workflows CI
2d22782ba4 ci: auto-bump version to 0.1.24 2026-04-07 01:29:45 +00:00
Argo Workflows CI
61512fdb88 ci: auto-bump version to 0.1.23 2026-04-07 01:27:37 +00:00
Argo Workflows CI
d6b1a902d2 ci: auto-bump version to 0.1.22 2026-04-07 00:58:46 +00:00
Argo Workflows CI
491def9a2e ci: auto-bump version to 0.1.21 2026-04-07 00:30:23 +00:00
Argo Workflows CI
adfab41cfa ci: auto-bump version to 0.1.20 2026-04-07 00:14:57 +00:00
Argo Workflows CI
d68b9553cd ci: auto-bump version to 0.1.19 2026-04-06 22:47:18 +00:00
Argo Workflows CI
07db05202f ci: auto-bump version to 0.1.18 2026-04-06 22:40:19 +00:00
Argo Workflows CI
eb04b87a21 ci: auto-bump version to 0.1.17 2026-04-06 22:36:08 +00:00
Argo Workflows CI
c208a7d222 ci: auto-bump version to 0.1.16 2026-04-06 22:35:02 +00:00
Argo Workflows CI
80db6c6026 ci: auto-bump version to 0.1.15 2026-04-06 22:31:55 +00:00
Argo Workflows CI
99b9062516 ci: auto-bump version to 0.1.14 2026-04-06 22:06:56 +00:00
Argo Workflows CI
835301ce58 ci: auto-bump version to 0.1.13 2026-04-06 19:21:26 +00:00
Argo Workflows CI
d2e0ea2111 ci: auto-bump version to 0.1.12 2026-04-06 18:33:39 +00:00
Argo Workflows CI
75a5b58bdb ci: auto-bump version to 0.1.11 2026-04-06 18:03:32 +00:00
Argo Workflows CI
8a65625f84 ci: auto-bump version to 0.1.10 2026-04-06 17:31:34 +00:00
Argo Workflows CI
635be60084 ci: auto-bump version to 0.1.9 2026-04-06 17:16:48 +00:00
Argo Workflows CI
60ada3ccb0 ci: auto-bump version to 0.1.8 2026-04-06 16:01:33 +00:00
Argo Workflows CI
cbb931f4aa ci: auto-bump version to 0.1.7 2026-04-06 15:22:13 +00:00
Argo Workflows CI
201922a13e ci: auto-bump version to 0.1.6 2026-04-06 15:05:21 +00:00
Argo Workflows CI
9e45169859 ci: auto-bump version to 0.1.5 2026-04-06 14:44:09 +00:00
Argo Workflows CI
5c1312eec5 ci: auto-bump version to 0.1.4 2026-04-06 14:18:10 +00:00
Argo Workflows CI
37f013c58d ci: auto-bump version to 0.1.3 2026-04-06 14:05:08 +00:00
Argo Workflows CI
e7f4ff3f17 ci: auto-bump version to 0.1.2 2026-04-06 13:54:22 +00:00
Argo Workflows CI
07a0c7ec00 ci: auto-bump version to 0.1.1 2026-04-06 13:48:49 +00:00
jedarden
c75428d488 ci: set VERSION to 0.1.0 for image build 2026-04-06 08:53:25 -04:00
Argo Workflows CI
0f5db551e5 ci: auto-bump version to 0.1.4 2026-04-02 03:43:31 +00:00
Argo Workflows CI
1427ff30c2 ci: auto-bump version to 0.1.3 2026-04-02 02:59:23 +00:00
Argo Workflows CI
b97769e8ee ci: auto-bump version to 0.1.2 2026-04-02 02:42:33 +00:00
Argo Workflows CI
c1a85b9e82 ci: auto-bump version to 0.1.1 2026-04-02 01:35:29 +00:00
jedarden
3f2962f945 feat(deploy): Docker packaging with multi-stage build and compose orchestration
- Dockerfile: golang:1.23-bookworm builder → distroless/static-debian12:nonroot
- docker-compose.yml: host networking (required for mDNS), Traefik labels, resource limits
- VERSION: 0.1.0 for image tagging
- .dockerignore: excludes docs, build artifacts, IDE files
- .gitignore: standard Go/ESP-IDF ignores

Key decisions:
- Host networking required: Docker bridge blocks mDNS multicast 224.0.0.251
- distroless/static-debian12:nonroot: no shell, minimal attack surface, UID 65532
- Firmware via volume mount: users provide their own binaries for OTA
- Traefik labels disabled by default: enable SPAXEL_TRAEFIK_ENABLE=true for TLS

Complete: Phase 1 Docker packaging — all foundation items now done
Remaining: Phase 2 signal processing (baseline, deltaRMS, Fresnel zones)
2026-03-26 07:46:15 -04:00