- 修复cache_filepath中的双斜杠问题,移除路径开头的斜杠 - 修复get_cdn_url()方法,对HTTP协议使用cache_filepath确保路径一致性 - 修复cache_submit.py中重复的协议前缀问题 - 确保CDN URL与S3存储路径完全匹配,解决AccessDenied错误 现在的映射关系: - 存储: s3://ap-northeast-2/modal-media-cache/http/videos.pexels.com/video-files/xxx.mp4 - CDN: https://cdn.roasmax.cn/http/videos.pexels.com/video-files/xxx.mp4 |
||
|---|---|---|
| cmd | ||
| src | ||
| tests | ||
| .gitignore | ||
| .python-version | ||
| .runtime.env | ||
| README.md | ||
| pyproject.toml | ||
| pyproject_comfyui.toml | ||
| simhei.ttf | ||
| uv.lock | ||
README.md
Modal
部署
modal deploy -m cluster.app
本地验证fastapi部署
uvicorn BowongModalFunctions.api:web_app --host 0.0.0.0 --port 8080
Cloudflare_KV
dev : f24d396e0daa418e89a1d7074b435c24
test : 527a61fea05543f2a49d62889ba868c5
prod : f3fce39ab6f4484cb65bc5cc2e7343e2
Pip
构建
确保当前路径在/src同级下运行以下命令
uv sync
推送到coding私有制品库
依据制品库 创建本地使用的.pypirc配置文件 其中包含访问密钥,严禁提交到代码库
py -m twine upload --config-file=.pypirc --repository=coding-pypi dist/*
安装
uv pip install bowong-modal-functions --index-url=https://<用户名>:<密钥>@g-ldyi2063-pypi.pkg.coding.net/dev/packages/simple