You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
Project: OTB Billing Version: v0.4.0 Last Updated: 2026-03-12 Status: Stable release checkpoint
Current State:
- Flask app runs under systemd as otb_billing.service.
- Service starts through /home/def/otb_billing/run_dev.sh.
- Runtime environment is loaded from /home/def/otb_billing/.env by the shell wrapper.
- App listens on 0.0.0.0:5050 for mintme webfront proxy access.
- /health renders as a styled page.
- /health.json provides raw machine-readable health data.
- Aging report is visually acceptable and readable.
- Reboot persistence confirmed.
Important Paths:
- Project root: /home/def/otb_billing
- App entry: /home/def/otb_billing/backend/app.py
- Health module: /home/def/otb_billing/backend/health.py
- Runtime wrapper: /home/def/otb_billing/run_dev.sh
- Env file: /home/def/otb_billing/.env
- Service unit: /etc/systemd/system/otb_billing.service
- Repo copy of unit: /home/def/otb_billing/deploy/systemd/otb_billing.service
Operations:
- sudo systemctl status otb_billing
- sudo systemctl restart otb_billing
- sudo journalctl -u otb_billing -f
Release Notes:
- This version is considered a finished product suitable for normal use.
- Further work, if any, should be touch-ups and enhancements rather than core stabilization.