feat(core): implement file-based API versioning system (DAW/furt#83)

- Add VERSION file in repository root
- Add read_version() function with error handling
- Update /health endpoint to show file-based version
- Add version display during server startup
- Fallback to ?.?.? when VERSION file unreadable

Enables deployment tracking across dev/test/prod environments
This commit is contained in:
michael 2025-08-15 16:57:33 +02:00
parent 5b851b8bfb
commit 7053af3c0d
2 changed files with 52 additions and 28 deletions

1
VERSION Normal file
View file

@ -0,0 +1 @@
0.1.1