feat: add Docker setup with multi-stage build and docker-compose

- Add Dockerfile with golang:1.25-alpine build stage + alpine runtime stage
- Add docker-compose.yml with naviwatcher service and data volume
- Add .dockerignore for build context cleanup
- Add .gitignore for build artifacts and data directory
- Update plan: mark Task 7 checkboxes as complete

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MrixsandClaude Opus 4.6 committed 2026-05-20 09:41:54 +03:00
1 parent 68660e4d83
commit 3206b10bd9
5 files changed
+63 -7

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
.git
.gitignore
.DS_Store
naviwatcher
naviwatcher-linux
naviwatcher-mac
naviwatcher.exe
data/
.claude/
.ralphex/