"""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()