workout-tracker / tracker /hf_patch_space.py
ronheichman's picture
Deploy workout tracker
234891d verified
Raw
History Blame Contribute Delete
577 Bytes
"""One-shot path and bind updates for the HF container filesystem layout."""
from __future__ import annotations
from pathlib import Path
import yaml
_CONFIG = Path("/app/config.yaml")
def patch_for_hf_container() -> None:
raw = yaml.safe_load(_CONFIG.read_text())
raw["host"] = "0.0.0.0"
raw["port"] = 7860
raw["parser_data_dir"] = "/app/parser_data"
raw["tracker_db_path"] = "/app/data/tracker.db"
_CONFIG.write_text(yaml.safe_dump(raw, sort_keys=False))
def main() -> None:
patch_for_hf_container()
if __name__ == "__main__":
main()