2 Commits

Author SHA1 Message Date
Jan Novak
17a96da078 feat: add docker run target and configure app for containerization
All checks were successful
Build and Push / build (push) Successful in 6s
Co-authored-by: Antigravity <antigravity@deepmind.com>
2026-02-27 14:02:22 +01:00
Jan Novak
ced9aa4aeb chore: persist Antigravity AI co-author configuration for the project
- Added Antigravity commit co-authoring rules to CLAUDE.md
- Created .agent/rules.md baseline to explicitly bind Antigravity to appending its co-author attribution

Co-authored-by: Antigravity <antigravity@deepmind.com>
2026-02-27 13:26:26 +01:00
4 changed files with 15 additions and 2 deletions

5
.agent/rules.md Normal file
View File

@@ -0,0 +1,5 @@
# Antigravity Agent Configuration
# This file provides global rules for the Antigravity agent when working on this repository.
- **Git Commits**: When making git commits, always append the following co-author trailer to the end of the commit message to indicate AI assistance:
`Co-authored-by: Antigravity <antigravity@deepmind.com>`

View File

@@ -25,3 +25,7 @@ Once a tech stack is chosen and implementation begins, update this file with:
- Build, test, and lint commands
- Architecture overview
- Development setup instructions
## Git Commits
When making git commits, always append yourself as co-author trailer to the end of the commit message to indicate AI assistance

View File

@@ -1,4 +1,4 @@
.PHONY: help fees match web image
.PHONY: help fees match web image run
export PYTHONPATH := scripts:$(PYTHONPATH)
VENV := .venv
@@ -14,6 +14,7 @@ help:
@echo " make match - Match Fio bank payments against expected attendance fees"
@echo " make web - Start a dynamic web dashboard locally"
@echo " make image - Build an OCI container image"
@echo " make run - Run the built Docker image locally"
fees: $(PYTHON)
$(PYTHON) scripts/calculate_fees.py
@@ -26,3 +27,6 @@ web: $(PYTHON)
image:
docker build -t fuj-management:latest -f build/Dockerfile .
run:
docker run -it --rm -p 5001:5001 fuj-management:latest

2
app.py
View File

@@ -50,4 +50,4 @@ def fees():
)
if __name__ == "__main__":
app.run(debug=True, port=5001)
app.run(debug=True, host='0.0.0.0', port=5001)